XML 59 R44.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

Accrued expenses consisted of the following at December 31, 2024 and 2023:

 

   December 31,
2024
   December 31,
2023
 
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 
SCHEDULE OF ACCRUED WARRANTY EXPENSE

Accrued warranty expense was comprised of the following for the years ended December 31, 2024 and 2023:

 

   2024   2023 
Beginning balance  $17,699   $15,694 
Provision for warranty expense   38,898    63,980 
Charges applied to warranty reserve   (44,982)   (61,975)
           
Ending balance  $11,615   $17,699