XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Schedule of Debt (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Mar. 28, 2023
Debt Instrument [Line Items]      
Long-term debt, gross $ 55,211,441 $ 56,139,909  
Current portion of long-term debt, net of discounts and issuance fees 12,058,049 7,936,147  
Long-term debt, net of discounts and issuance fees 43,153,392 48,203,762  
Loans payable | $499,520 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 $ 0 26,522  
Loans payable | $517,465 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 $ 121,576 158,027  
Loans payable | $119,000 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 $ 110,058 119,000  
Loans payable | $585,476 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 $ 302,428 345,665  
Loans payable | $431,825 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 $ 7,956 31,525  
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 $ 50,932,368 51,060,896  
Loans payable | $92,381 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 $ 50,722 56,470  
Loans payable | $64,136 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 $ 7,000 13,795  
Loans payable | $196,909 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 $ 121,818 134,845  
Loans payable | $60,679 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 $ 44,516 48,672  
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 3,000,000  
Loans payable | $1,184,935 Promissory Note, due June 2024.      
Debt Instrument [Line Items]      
Debt face amount 1,184,935    
Long-term debt, gross 236,987 592,468  
Loans payable | $552,024 Promissory Note, due July 2024.      
Debt Instrument [Line Items]      
Debt face amount 552,024    
Long-term debt, gross $ 276,012 $ 552,024