v3.26.1
Debt - Factoring Agreements (Details)
3 Months Ended 6 Months Ended
Apr. 29, 2026
USD ($)
Jan. 23, 2026
USD ($)
Oct. 21, 2025
USD ($)
Oct. 01, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
EUR (€)
Jan. 23, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]                      
Total debt         $ 565,922,148   $ 565,922,148       $ 84,665,040
Percentage of Eligible Receivables         90.00%   90.00%   90.00%    
Borrowing Capacity, Factoring Agreements   $ 199,300,000     $ 199,300,000   $ 199,300,000   € 174,900,000 € 174,900,000  
Overcollateralized Provision, Receivables Balance Greater than Amount Borrowed         1.1111   1.1111   1.1111    
Default, Days to Repay         85 days   85 days   85 days    
Loss on debt extinguishment         $ 237,848 $ 0 $ 4,826 $ 0      
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%   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%   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%   50.61%    
Factoring Debt                      
Debt Instrument [Line Items]                      
Total debt         $ 202,127,079   $ 202,127,079       3,205,506
Debt Issuance Costs, Net         $ 21,639   $ 21,639       60,939
Factoring Agreement #5                      
Debt Instrument [Line Items]                      
Receivables sold $ 2,805,511                    
Origination fees 22,444                    
Payments for (Proceeds from) Loans Receivable 55,665                    
Proceeds sale of receivables $ 2,221,965                    
Factoring Agreement #5 | Minimum                      
Debt Instrument [Line Items]                      
Factoring Agreement, Imputed Interest Rate         47.10%   47.10%   47.10%    
Short-Term Debt                      
Debt Instrument [Line Items]                      
Total debt         $ 2,463,482   $ 2,463,482       0
Debt Maturity Term             12 months        
Debt Issuance Costs, Net         $ 16,361   $ 16,361       $ 0