v3.26.1
Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 4.40% to 8.60% through 2031 $ 24,619  
Total debt 56,999 $ 35,921
Less - Current portion of long-term debt (4,906) (5,031)
Less - Unamortized discount and debt issuance costs (350) (354)
Long-term debt 51,743 30,536
Vehicles    
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 4.40% to 8.60% through 2031 19,268 20,570
Pontiac Facility    
Debt Instrument [Line Items]    
Finance leases – collateralized by vehicles, payable in monthly installments of principal, plus interest ranging from 4.40% to 8.60% through 2031 $ 5,351 5,351
Minimum    
Debt Instrument [Line Items]    
Finance leases, interest rate (as a percent) 4.40%  
Maximum    
Debt Instrument [Line Items]    
Finance leases, interest rate (as a percent) 8.60%  
Wintrust Revolving Loans | Revolving Credit Facility    
Debt Instrument [Line Items]    
Wintrust Revolving Loans $ 32,380 $ 10,000