XML 95 R77.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued warranty expense $ 17,699 $ 15,694
Accrued litigation costs 2,040,292 247,984
Accrued sales commissions 87,421 55,000
Accrued payroll and related fringes 367,826 504,020
Accrued sales returns and allowances 117,713 118,026
Accrued taxes 150,981 46,408
Accrued interest - related party 95,031
Customer deposits 219,462
Other 172,905 103,835
Total accrued expenses $ 3,269,330 $ 1,090,967