XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued warranty expense $ 14,278 $ 31,845
Accrued litigation costs 250,000 250,000
Accrued sales commissions 40,328 38,294
Accrued payroll and related fringes 599,030 199,850
Accrued sales returns and allowances 47,272 26,069
Accrued sales taxes 46,002 53,627
Other 222,048 196,409
Total accrued expenses $ 1,218,958 $ 796,094