XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued warranty expense $ 10,582 $ 13,742
Accrued litigation costs 250,000 250,000
Accrued sales commissions 45,000 30,213
Accrued payroll and related fringes 370,849 453,858
Accrued sales returns and allowances 117,377 45,298
Accrued taxes 69,079 180,486
Other 198,934 202,401
Total accrued expenses $ 1,061,821 $ 1,175,998