XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Long Term Debt (Details) - USD ($)
Sep. 30, 2024
Sep. 12, 2024
Dec. 31, 2023
Dec. 15, 2022
Debt Instrument [Line Items]        
Long-term debt $ 17,297,587   $ 25,243,530  
2024 Notes        
Debt Instrument [Line Items]        
Long-term debt, gross 11,950,000   0  
Warrants (411,999)   0  
Issuance costs (198,651)   0  
Long-term debt 11,339,350   0  
Debt instrument, interest rate   13.75%    
Senior Notes due 2026        
Debt Instrument [Line Items]        
Long-term debt $ 11,339,350   0  
Debt instrument, interest rate 13.75%      
2022 Notes        
Debt Instrument [Line Items]        
Long-term debt, gross $ 0   19,950,000  
Warrants 0   (653,123)  
Issuance costs 0   (870,630)  
Long-term debt 0   18,426,247  
Debt instrument, interest rate       12.00%
Senior Notes due 2024        
Debt Instrument [Line Items]        
Long-term debt $ 0   18,426,247  
Debt instrument, interest rate 12.00%      
Equipment financing        
Debt Instrument [Line Items]        
Long-term debt $ 5,958,237   $ 6,817,283