v3.26.1
Debt - Schedule of Debt Breakdown (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 515,076,169  
Less: unamortized debt issuance costs (1,904,052) $ (324,421)
Current portion 468,515,500 55,838,759
Non-current portion 44,656,617 28,826,281
Total debt 513,172,117 84,665,040
Revolver    
Debt Instrument [Line Items]    
Long-term debt 45,271,994 49,454,401
Credit Agreement    
Debt Instrument [Line Items]    
Long-term debt 1,950,000 1,950,000
Promissory Note    
Debt Instrument [Line Items]    
Long-term debt 0 1,375,000
Merger Note    
Debt Instrument [Line Items]    
Long-term debt 28,943,615 28,943,615
Long Term Debt, Net Of Offsetting 28,849,748 28,826,281
Less: unamortized debt issuance costs 93,867 117,334
Total debt   34,882,666
Convertible Debt    
Debt Instrument [Line Items]    
Long Term Debt, Net Of Offsetting 161,961,751 0
Factoring Debt    
Debt Instrument [Line Items]    
Long-term debt 205,981,176 3,266,445
Less: unamortized debt issuance costs 47,771 60,939
Total debt 205,933,405 3,205,506
Acqquisition Loalns    
Debt Instrument [Line Items]    
Long-term debt 51,784,958 0
Vendor loans    
Debt Instrument [Line Items]    
Long-term debt $ 19,182,675 $ 0