v3.26.1
Debt - AR Securitization Facility (Details) - USD ($)
$ in Thousands
26 Months Ended
Aug. 11, 2025
Aug. 10, 2025
Jun. 30, 2026
Mar. 31, 2026
Debt Instrument [Line Items]        
Accounts receivable balance     $ 373,194 $ 380,198
Other debt     $ 5,539 5,606
Secured Loan Due December 2026 | Secured Debt | Kito Crosby        
Debt Instrument [Line Items]        
Stated interest rate percentage     2.70%  
Secured Debt | AR Securitization Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 60,000 $ 55,000    
Debt instrument, basis spread on variable rate 1.10% 0.10%    
Deferred finance costs     $ 273 273
Accumulated amortization balances     76 53
Long-term debt, gross     51,588 $ 53,400
Secured Debt | AR Securitization Facility | UNITED STATES        
Debt Instrument [Line Items]        
Accounts receivable balance     $ 85,645