XML 54 R37.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued expenses consists of the following:

Accrued expenses consists of the following:

 

   

December 31,

2024

    December 31,
2023
 
                 
Accrued purchases   $ 4,683,246     $ 7,132,847  
Accrued payroll     1,323,018       1,143,913  
Accrued insurance     803,185       855,190  
Accrued interest     487,428       601,200  
Accrued professional fees and other accrued expenses     625,439       542,545  
Total   $ 7,922,316     $ 10,275,695