v3.22.2.2
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued warranty expense $ 10,040 $ 13,742
Accrued litigation costs 247,984 250,000
Accrued sales commissions 54,791 30,213
Accrued payroll and related fringes 423,725 453,858
Accrued sales returns and allowances 118,029 45,298
Accrued taxes 147,159 180,486
Other 95,337 202,401
Total accrued expenses $ 1,097,065 $ 1,175,998