XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued warranty expense $ 16,543 $ 15,694
Accrued litigation costs 2,040,292 247,984
Accrued sales commissions 57,102 55,000
Accrued payroll and related fringes 340,373 504,020
Accrued sales returns and allowances 116,543 118,026
Accrued taxes 109,164 46,408
Other 128,051 103,835
Total accrued expenses $ 2,808,068 $ 1,090,967