Annual report pursuant to Section 13 and 15(d)

CURRENT ACCRUED LIABILITIES (Details)

v3.23.1
CURRENT ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]      
Accrued payroll and payroll taxes $ 252,193 $ 242,131  
Accrued professional fees 143,706 136,584  
Accrued sales taxes, penalties and interest 778 16,634  
Product warranties 13,663 46,650 $ 45,328
Other accrued liabilities 292,243 276,722  
Total current accrued liabilities $ 702,583 $ 718,721