XML 86 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Summary of Total Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 36,241 $ 40,553
Less: current portion of long-term debt (7,053) (5,074)
Long-term debt 29,188 35,479
Notes Payable to Banks    
Debt Instrument [Line Items]    
Total debt $ 23,040 27,638
Equipment Note 8 | Notes Payable to Banks    
Debt Instrument [Line Items]    
Stated Interest Rate (per annum) 2.75%  
Term (years) 5 years  
Total debt $ 2,871 3,464
Equipment Note 10 | Notes Payable to Banks    
Debt Instrument [Line Items]    
Stated Interest Rate (per annum) 4.32%  
Term (years) 5 years  
Total debt $ 20,125 24,119
Other equipment note | Notes Payable to Banks    
Debt Instrument [Line Items]    
Stated Interest Rate (per annum) 4.55%  
Term (years) 5 years  
Total debt $ 44 55
Revolving Credit Facility    
Debt Instrument [Line Items]    
Term (years) 5 years  
Total debt $ 13,201 $ 12,915