XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Debt Breakdown (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total $ 81,103,061  
Less: unamortized debt issuance costs (293,478) $ (1,785,114)
Total debt 80,809,583 138,900,203
Current portion 44,153,061 138,900,203
Non-current portion 36,656,522 0
Revolver    
Debt Instrument [Line Items]    
Total 42,778,061 85,092,695
Term note    
Debt Instrument [Line Items]    
Total 0 34,223,489
Seller notes    
Debt Instrument [Line Items]    
Total 0 7,875,000
Earnout notes    
Debt Instrument [Line Items]    
Total 0 8,366,915
Earnout notes – related party    
Debt Instrument [Line Items]    
Total 0 5,127,218
Credit Agreement    
Debt Instrument [Line Items]    
Total 1,950,000 0
Promissory Note    
Debt Instrument [Line Items]    
Total 1,375,000 0
Merger Note – related party    
Debt Instrument [Line Items]    
Total $ 35,000,000 $ 0