XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Short-term financing:    
Short-term financing $ 135,000 $ 144,820
Long-term debt:    
Finance leases and other debt 238 399
Total long-term debt and finance leases 238 399
Less: Current maturities of long-term debt and finance leases 152 215
Long-term debt 86 184
Shareholder’s Loan Agreement | Subordinated Debt    
Short-term financing:    
Short-term financing $ 35,000 $ 0
Weighted average interest rate (as percent) 9.00% 0.00%
$25 Million Loan Agreement | Subordinated Debt    
Short-term financing:    
Short-term financing $ 0 $ 25,000
Weighted average interest rate (as percent) 0.00% 9.44%
$50 Million Loan Agreement | Subordinated Debt    
Short-term financing:    
Short-term financing $ 0 $ 50,000
Weighted average interest rate (as percent) 0.00% 9.44%
$30 Million Loan Agreement | Subordinated Debt    
Short-term financing:    
Short-term financing $ 0 $ 19,820
Weighted average interest rate (as percent) 0.00% 9.41%
Revolving Credit Facility | Revolving Credit Agreement | Line of Credit    
Short-term financing:    
Short-term financing $ 100,000 $ 0
Weighted average interest rate (as percent) 7.20% 0.00%
Long-term debt:    
Unamortized debt issuance costs $ 600  
Revolving Credit Facility | Credit Agreement | Line of Credit    
Short-term financing:    
Short-term financing $ 0 $ 50,000
Weighted average interest rate (as percent) 0.00% 8.71%
Long-term debt:    
Unamortized debt issuance costs   $ 200