XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Schedule of Debt (Details) - USD ($)
Dec. 31, 2023
Mar. 28, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Long-term debt, gross $ 56,139,909   $ 74,449,664
Current portion of long-term debt, net of discounts and issuance fees 7,936,147   17,422,546
Long-term debt, net of discounts and issuance fees 48,203,762   57,027,118
Loans payable | $499,520 finance lease loan, with interest at 2.74%, due February 2024.      
Debt Instrument [Line Items]      
Debt face amount $ 499,520    
Interest rate 2.74%    
Long-term debt, gross $ 26,522   124,023
Loans payable | $499,895 finance lease loan, with interest at 3.20%, due November 2023.      
Debt Instrument [Line Items]      
Debt face amount $ 499,895    
Interest rate 3.20%    
Long-term debt, gross $ 0   121,470
Loans payable | $517,465 finance lease loan, with interest at 4.79%, due November 2024.      
Debt Instrument [Line Items]      
Debt face amount $ 517,465    
Interest rate 4.79%    
Long-term debt, gross $ 158,027   339,428
Loans payable | $119,000 finance lease loan, with interest at 7.40%, due December 2026.      
Debt Instrument [Line Items]      
Debt face amount $ 119,000    
Interest rate 7.40%    
Long-term debt, gross $ 119,000   0
Loans payable | $585,476 finance lease loan, with interest at 4.99%, due November 2025.      
Debt Instrument [Line Items]      
Debt face amount $ 585,476    
Interest rate 4.99%    
Long-term debt, gross $ 345,665   513,334
Loans payable | $431,825 finance lease loan, with interest at 7.60%, due April 2024.      
Debt Instrument [Line Items]      
Debt face amount $ 431,825    
Interest rate 7.60%    
Long-term debt, gross $ 31,525   121,460
Loans payable | $58,149,411 Credit Agreement, with interest at 10.00% plus SOFR, due October 2025.      
Debt Instrument [Line Items]      
Debt face amount $ 58,149,411    
Interest rate 10.00%    
Long-term debt, gross $ 51,060,896   56,114,249
Loans payable | $33,750,000 Convertible Note, with interest at 10.00%, due May 2024.      
Debt Instrument [Line Items]      
Debt face amount $ 33,750,000    
Interest rate 10.00%    
Long-term debt, gross $ 0   16,812,500
Loans payable | $92,381 finance lease loan, with interest at 1.49%, due April 2026.      
Debt Instrument [Line Items]      
Debt face amount $ 92,381    
Interest rate 1.49%    
Long-term debt, gross $ 56,470   79,249
Loans payable | $64,136 finance lease loan, with interest at 11.85%, due May 2024.      
Debt Instrument [Line Items]      
Debt face amount $ 64,136    
Interest rate 11.85%    
Long-term debt, gross $ 13,795   39,056
Loans payable | $196,909 finance lease loan, with interest at 6.49%, due October 2025.      
Debt Instrument [Line Items]      
Debt face amount $ 196,909    
Interest rate 6.49%    
Long-term debt, gross $ 134,845   184,895
Loans payable | $60,679 finance lease loan, with interest at 7.60%, due March 2025.      
Debt Instrument [Line Items]      
Debt face amount $ 60,679    
Interest rate 7.60%    
Long-term debt, gross $ 48,672   0
Loans payable | $3,500,000 Promissory Note, with interest at 7.50% due October 2025.      
Debt Instrument [Line Items]      
Debt face amount $ 3,500,000 $ 3,500,000  
Interest rate 7.50%    
Long-term debt, gross $ 3,000,000   0
Loans payable | $1,184,935 Promissory Note, due June 2024.      
Debt Instrument [Line Items]      
Debt face amount 1,184,935    
Long-term debt, gross 592,468   0
Loans payable | $552,024 Promissory Note, due July 2024.      
Debt Instrument [Line Items]      
Debt face amount 552,024    
Long-term debt, gross $ 552,024   $ 0