XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Debt (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Apr. 29, 2022
Apr. 23, 2022
Feb. 19, 2021
Apr. 17, 2020
Credit Facility [Member]            
Debt Agreement, Maximum Borrowing Capacity         $ 350,000  
Long-Term Debt, Total $ 51,000          
Debt Issuance Costs, Net, Total 3,166          
Credit Facility [Member] | Subsequent Event [Member]            
Debt Agreement, Maximum Borrowing Capacity     $ 350,000      
Long-Term Debt, Total       $ 78,000    
Credit Facility [Member] | Other Assets [Member]            
Debt Issuance Costs, Net, Total 1,995          
Credit Facility [Member] | Other Assets [Member] | Subsequent Event [Member]            
Debt Issuance Costs, Net, Total     285      
Credit Facility [Member] | Other Current Assets [Member]            
Debt Issuance Costs, Net, Total 694          
Credit Facility [Member] | Other Current Assets [Member] | Subsequent Event [Member]            
Debt Issuance Costs, Net, Total     99      
Credit Facility [Member] | Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 35,000
Debt Issuance Costs, Net, Total   $ 3,263        
Credit Facility [Member] | Revolving Credit Facility [Member] | Subsequent Event [Member]            
Line of Credit Facility, Maximum Borrowing Capacity     50,000      
Credit Facility [Member] | Draw Term Loan [Member]            
Long-Term Debt, Total           $ 130,000
Credit Facility [Member] | Draw Term Loan [Member] | Subsequent Event [Member]            
Long-Term Debt, Total     $ 300,000      
Draw Term Loan [Member]            
Debt Issuance Costs, Net, Total   2,797        
Amortization of Debt Issuance Costs $ 485 $ 485