XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Debt and Credit Agreements (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aug. 04, 2022
Long-Term Debt, Current Maturities, Total $ 5,903 $ 1,170  
Development Corporation of Abilene Loan [Member]      
Notes Payable, Total 1,361 1,094  
Notes Payable, Other Payables [Member]      
Long-Term Debt, Current Maturities, Total $ 163 88  
Debt Instrument, Interest Rate, Stated Percentage 6.00%    
Notes Payable, Other Payables [Member] | Minimum [Member]      
Debt Instrument, Periodic Payment, Total   $ 3  
Notes Payable, Other Payables [Member] | Maximum [Member]      
Debt Instrument, Periodic Payment, Total $ 15    
The 2022 Credit Facility [Member]      
Line of Credit, Current 10,792    
Line of Credit Facility, Remaining Borrowing Capacity 21,714    
Revolving Credit Facility [Member]      
Line of Credit, Current 4,657    
Line of Credit Facility, Remaining Borrowing Capacity $ 21,714    
Debt Instrument, Interest Rate, Effective Percentage 7.64% 6.55%  
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, Face Amount     $ 7,578
Debt Issuance Costs, Net $ 359 $ 414  
Accumulated Amortization, Debt Issuance Costs $ 141 $ 38  
Senior Secured Term Loan [Member]      
Debt Instrument, Interest Rate, Effective Percentage 7.89% 6.80%