v3.25.2
Note 9 - Debt and Credit Agreements (Details Textual)
$ in Thousands
6 Months Ended
Dec. 19, 2024
USD ($)
Dec. 18, 2024
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Aug. 04, 2022
USD ($)
Long-Term Debt     $ 26,105 $ 9,196  
Long-Term Debt, Current Maturities     19,099 1,454  
Senior Secured Term Loan [Member]          
Proceeds From Assets Held For Sale to Repay Debt     1,600    
Development Corporation of Abilene Loan [Member]          
Notes Payable     1,434 1,618  
Notes Payable, Other Payables [Member]          
Long-Term Debt     1,434 1,618  
Long-Term Debt, Current Maturities     $ 383 371  
Debt Instrument, Interest Rate, Stated Percentage     7.00%    
Notes Payable, Other Payables [Member] | Minimum [Member]          
Debt Instrument, Periodic Payment     $ 1    
Notes Payable, Other Payables [Member] | Maximum [Member]          
Debt Instrument, Periodic Payment     20    
The 2022 Credit Facility [Member]          
Debt Issuance Costs, Net     217 269  
Accumulated Amortization, Debt Issuance Costs     303 $ 251  
Long-Term Debt     24,671    
Debt Instrument, Unused Borrowing Capacity, Amount     13,831    
The 2022 Credit Facility [Member] | Senior Secured Term Loan [Member]          
Debt Instrument, Face Amount         $ 7,578
Long-Term Debt $ 7,578   $ 7,037    
Debt Instrument, Amortization Period (Year) 84 years        
Debt Instrument, Covenant, Fixed Charge Coverage Ratio 1 1.1      
Debt Instrument, Interest Rate, Effective Percentage     6.90% 6.96%  
Revolving Credit Facility [Member] | The 2022 Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity         35,000
Line of Credit Facility, Optional Increase in Maximum Borrowing Capacity         $ 10,000
Debt Instrument, Interest Rate, Effective Percentage     6.65% 6.71%