XML 67 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Long-term debt:    
Finance leases and other debt $ 1,602 $ 1,617
Total long-term debt and finance leases 103,441 96,617
Less: Current maturities of long-term debt and finance leases 2,168 383
Long-term debt 101,273 96,234
Revolving Credit Agreement    
Long-term debt:    
Long-term debt 95,000 95,000
Promissory Note    
Long-term debt:    
Long-term debt 1,125  
Promissory Note | Secured Debt    
Long-term debt:    
Long-term debt $ 1,125 $ 0
Rate 8.00% 0.00%
First Master Loan Agreement    
Long-term debt:    
Long-term debt $ 3,191  
First Master Loan Agreement | Secured Debt    
Long-term debt:    
Long-term debt $ 3,191 $ 0
Rate 6.25% 0.00%
Second Master Loan Agreement    
Long-term debt:    
Long-term debt $ 1,904  
Second Master Loan Agreement | Secured Debt    
Long-term debt:    
Long-term debt $ 1,904 $ 0
Rate 6.20% 0.00%
SBA Loan    
Long-term debt:    
Long-term debt $ 619  
SBA Loan | Secured Debt    
Long-term debt:    
Long-term debt $ 619 $ 0
Rate 5.03% 0.00%
Revolving Credit Facility | Revolving Credit Agreement | Line of Credit    
Long-term debt:    
Long-term debt $ 95,000 $ 95,000
Rate 6.28% 6.35%
Unamortized debt issuance costs $ 800 $ 1,000