v3.26.1
Debt - Factoring Agreements (Details)
3 Months Ended
Jan. 23, 2026
USD ($)
Oct. 21, 2025
USD ($)
Oct. 01, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Jan. 23, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]              
Total debt       $ 513,172,117     $ 84,665,040
Less: unamortized debt issuance costs       $ (1,904,052)     (324,421)
Accounts Receivable, Sale, Number of Agreements       4      
Percentage of Eligible Receivables       90.00% 90.00%    
Borrowing Capacity, Factoring Agreements $ 201,100,000     $ 201,100,000 € 174,900,000 € 174,900,000  
Overcollateralized Provision, Receivables Balance Greater than Amount Borrowed       1.1111 1.1111    
Default, Days to Repay       85 days 85 days    
Factoring Agreement #3              
Debt Instrument [Line Items]              
Receivables sold 1,250,000            
Origination fees 10,000            
Payments for (Proceeds from) Loans Receivable 24,802            
Proceeds sale of receivables 1,000,000            
Factoring Agreement #3 | Maximum              
Debt Instrument [Line Items]              
Factoring Agreement, Imputed Interest Rate       47.10% 47.10%    
Factoring Agreement #1              
Debt Instrument [Line Items]              
Receivables sold     $ 3,150,000        
Origination fees     50,000        
Payments for (Proceeds from) Loans Receivable     62,500        
Proceeds sale of receivables     $ 2,500,000        
Factoring Agreement #1 | Minimum              
Debt Instrument [Line Items]              
Factoring Agreement, Imputed Interest Rate       48.58% 48.58%    
Factoring Agreement #2              
Debt Instrument [Line Items]              
Receivables sold   $ 1,905,000          
Origination fees   30,000          
Payments for (Proceeds from) Loans Receivable   37,798          
Proceeds sale of receivables   $ 1,500,000          
Factoring Agreement #2 | Maximum              
Debt Instrument [Line Items]              
Factoring Agreement, Imputed Interest Rate       50.61% 50.61%    
Factoring Agreement #4              
Debt Instrument [Line Items]              
Receivables sold 2,500,000            
Origination fees 20,000            
Payments for (Proceeds from) Loans Receivable 48,077            
Proceeds sale of receivables $ 2,000,000            
Factoring Agreement #4 | Maximum              
Debt Instrument [Line Items]              
Factoring Agreement, Imputed Interest Rate       45.67% 45.67%    
Factoring Debt              
Debt Instrument [Line Items]              
Total debt       $ 205,933,405     3,205,506
Less: unamortized debt issuance costs       $ 47,771     $ 60,939
Debt Maturity Term       12 months