Quarterly report pursuant to Section 13 or 15(d)

CURRENT ACCRUED LIABILITIES (Details)

v3.22.2.2
CURRENT ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]      
Accrued payroll and payroll taxes $ 327,046 $ 242,131  
Accrued professional fees 99,341 136,584  
Accrued sales taxes, penalties and interest 35,640 16,634  
Product warranties 46,807 46,650 $ 45,328
Other accrued liabilities 290,805 276,722  
Total current accrued liabilities $ 799,639 $ 718,721