XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Debt (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Mar. 28, 2023
Debt Instrument [Line Items]      
Long-term debt, gross $ 53,446,035 $ 56,139,909  
Current portion of long-term debt, net of discounts and issuance fees 19,566,519 7,936,147  
Long-term debt, net of discounts and issuance fees 33,879,516 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 $ 30,766 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 $ 95,942 119,000  
Loans payable | $384,055 loan, with interest at 5.25%, due June 2029.      
Debt Instrument [Line Items]      
Debt face amount $ 384,055    
Interest rate 5.25%    
Long-term debt, gross $ 367,147 0  
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 $ 214,320 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 0 $ 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 $ 49,341,042 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 $ 39,162 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 $ 0 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 $ 95,124 134,845  
Loans payable | $249,037 loan, with interest at 4.49%, due April 2029      
Debt Instrument [Line Items]      
Debt face amount $ 249,037    
Interest rate 4.49%    
Long-term debt, gross $ 226,569 0  
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 $ 35,963 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 0 592,468  
Loans payable | $552,024 Promissory Note, due July 2024.      
Debt Instrument [Line Items]      
Debt face amount 552,024    
Long-term debt, gross $ 0 $ 552,024