XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Short-term financing:    
Short-term financing $ 0 $ 120,000
Long-term debt:    
Finance leases and other debt 1,731 184
Total long-term debt and finance leases 96,731 184
Less: Current maturities of long-term debt and finance leases 405 130
Long-term debt 96,326 54
Shareholder’s Loan Agreement | Subordinated Debt    
Short-term financing:    
Short-term financing $ 0 $ 25,000
Weighted average interest rate (as percent) 0.00% 8.49%
Revolving Credit Facility | Revolving Credit Agreement | Line of Credit    
Long-term debt:    
Long-term debt $ 95,000 $ 0
Weighted average interest rate (as percent) 6.28% 0.00%
Revolving Credit Facility | Revolving Credit Agreement | Line of Credit    
Short-term financing:    
Short-term financing $ 0 $ 95,000
Weighted average interest rate (as percent) 0.00% 6.52%
Long-term debt:    
Unamortized debt issuance costs $ 1,100 $ 400