XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 10 - Revolving Credit Agreement (Details Textual) - Revolving Credit Facility [Member] - USD ($)
$ in Thousands
Nov. 12, 2021
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility, Current Borrowing Capacity $ 75,000    
Line of Credit Facility, Additional Borrowing Capacity 75,000    
Line of Credit Facility, Maximum Borrowing Capacity $ 150,000    
Debt Instrument, Term (Year) 5 years    
Long-Term Line of Credit, Total   $ 0 $ 0
Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.25%    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.20%    
Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate 1.00%    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.30%