XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued warranty expense $ 16,389 $ 13,742
Accrued litigation costs 247,984 250,000
Accrued sales commissions 48,000 30,213
Accrued payroll and related fringes 461,189 453,858
Accrued sales returns and allowances 117,552 45,298
Accrued taxes 104,506 180,486
Other 135,117 202,401
Total accrued expenses $ 1,130,737 $ 1,175,998