XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued warranty expense $ 13,742 $ 31,845
Accrued litigation costs 250,000 250,000
Accrued sales commissions 30,213 38,294
Accrued payroll and related fringes 453,858 199,850
Accrued sales returns and allowances 45,298 26,069
Accrued taxes 180,486 53,627
Other 202,401 196,409
Total accrued expenses $ 1,175,998 $ 796,094