XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 5 - Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Mar. 15, 2023
Feb. 19, 2021
Interest Expense, Debt $ 2,785      
Interest Payable, Current 3,019 $ 0    
Credit Facility [Member]        
Debt Agreement, Maximum Borrowing Capacity       $ 350,000
Long-Term Debt, Total     $ 0  
Deferred Debt Issuance Cost, Writeoff 2,478      
Interest Payable, Current $ 0 $ 0    
Credit Facility [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity       50,000
Credit Facility [Member] | Draw Term Loan [Member]        
Long-Term Debt, Total       $ 300,000