XML 83 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-Term Debt, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Current portion of long-term debt $ 3,554 $ 15,711  
Long-term debt 9,130 3,449  
Value of stock acquired 422 8,850  
Purchase of treasury stock 422 4,754 $ 540
Value of stock acquired 422 8,850  
Oakdale Equipment Financing      
Debt Instrument [Line Items]      
Current portion of long-term debt 0 8,000  
Long-term debt 0 0  
VFI Equipment Financing, net      
Debt Instrument [Line Items]      
Current portion of long-term debt 0 6,462  
Long-term debt 0 1,388  
Finance lease      
Debt Instrument [Line Items]      
Current portion of long-term debt 1,036 1,011  
Long-term debt 2,523 1,519  
Notes payable      
Debt Instrument [Line Items]      
Current portion of long-term debt 232 238  
Long-term debt 313 542  
us-gaap_VFIEquipmentFinancingMember      
Debt Instrument [Line Items]      
Current portion of long-term debt 2,286 0  
Long-term debt $ 6,294 $ 0