XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued warranty expense $ 19,261 $ 15,694
Accrued litigation costs 247,984 247,984
Accrued sales commissions 59,075 55,000
Accrued payroll and related fringes 316,114 504,020
Accrued sales returns and allowances 116,643 118,026
Accrued taxes 50,727 46,408
Other 96,187 103,835
Total accrued expenses $ 905,991 $ 1,090,967