XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.4
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued warranty expense $ 11,615 $ 17,699
Accrued litigation costs 2,040,292 2,040,292
Accrued payroll and related fringes 585,030 367,826
Accrued sales returns and allowances 93,170 117,713
Accrued taxes 116,463 150,981
Accrued interest - related party 385,390 95,031
Customer deposits 227,885 219,462
Other 136,835 260,326
Total accrued expenses $ 3,596,680 $ 3,269,330