v3.26.3
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 3.06% to 8.60% through 2032 $ 29,891  
Total debt 154,891 $ 35,921
Less – Current portion of long-term debt (8,961) (5,031)
Less – Unamortized discount and debt issuance costs (633) (354)
Long-term debt 145,297 30,536
Vehicles    
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 3.06% to 8.60% through 2032 24,540 20,570
Pontiac Facility    
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 3.06% to 8.60% through 2032 5,351 5,351
Revolving Credit Facility | Wintrust Revolving Loans    
Debt Instrument [Line Items]    
Wintrust Revolving Loans 0 10,000
Line of Credit | PNC Credit Facility    
Debt Instrument [Line Items]    
Wintrust Revolving Loans 125,000  
Line of Credit | PNC Credit Facility | Revolving Credit Facility    
Debt Instrument [Line Items]    
Wintrust Revolving Loans 75,000 0
Line of Credit | PNC Credit Facility | Term Loan    
Debt Instrument [Line Items]    
Wintrust Revolving Loans $ 50,000 $ 0
Minimum    
Debt Instrument [Line Items]    
Finance leases, interest rate (as a percent) 3.06%  
Maximum    
Debt Instrument [Line Items]    
Finance leases, interest rate (as a percent) 8.60%