Annual report pursuant to Section 13 and 15(d)

Note 13 - Debt (Details Textual)

v3.24.0.1
Note 13 - Debt (Details Textual)
$ in Thousands
May 16, 2025
May 16, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Long-Term Debt     $ 0 $ 0
The Facility [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 50,000    
Line of Credit Facility, Additional Commitment in Maximum Borrowing Capacity, Yearly Decrease   $ 6,300    
Line of Credit Facility, Remaining Borrowing Capacity     43,800  
Line of Credit Facility, Commitment Fee Percentage, Commitments or Borrowing Base Exceeds Outstanding Utilizations   35.00%    
Line of Credit Facility, Commitment Fee Percentage, Total Commitments Exceeds Borrowing Base   20.00%    
Debt Instrument, Covenant, Maximum Total Net Debt to EBITDA   3    
Debt Instrument, Covenant, Minimum Cash and Cash Equivalents   $ 10,000    
Long-Term Line of Credit     $ 0  
The Facility [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate   6.00%    
The Facility [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Forecast [Member]        
Debt Instrument, Basis Spread on Variable Rate 6.25%