XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued warranty expense $ 11,615 $ 17,699
Accrued litigation costs 2,040,292
Accrued sales commissions 87,421
Accrued payroll and related fringes 428,380 367,826
Accrued sales returns and allowances 93,170 117,713
Accrued taxes 104,404 150,981
Accrued interest - related party 492,177 95,031
Accrued board of directors’ fees 197,000 165,000
Customer deposits 165,779 219,462
Other 21,983 7,905
Total accrued expenses $ 1,514,508 $ 3,269,330