XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Debt (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 17, 2020
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Feb. 19, 2021
Debt Issuance Costs, Net   $ 3,263     $ 3,263      
Interest Payable, Current   3,341,000     3,341,000   $ 922,000  
Interest Expense, Debt   0   $ 1,672,000 2,785,000 $ 2,243,000    
Credit Facility [Member]                
Debt Agreement, Maximum Borrowing Capacity               $ 350,000,000
Long-Term Debt, Total             0  
Interest Payable, Current   0     $ 0   $ 922,000  
Deferred Debt Issuance Cost, Writeoff     $ 2,478,000          
Credit Facility [Member] | Minimum [Member]                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.30%      
Credit Facility [Member] | Maximum [Member]                
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.50%      
Credit Facility [Member] | Base Rate [Member] | Minimum [Member]                
Debt Instrument, Basis Spread on Variable Rate 0.75%              
Credit Facility [Member] | Base Rate [Member] | Maximum [Member]                
Debt Instrument, Basis Spread on Variable Rate 2.25%              
Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]                
Debt Instrument, Basis Spread on Variable Rate 1.75%              
Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]                
Debt Instrument, Basis Spread on Variable Rate 3.25%              
Credit Facility [Member] | Revolving Credit Facility [Member]                
Line of Credit Facility, Maximum Borrowing Capacity $ 35,000,000             50,000,000
Credit Facility [Member] | Draw Term Loan [Member]                
Long-Term Debt, Total $ 130,000,000             $ 300,000,000
Draw Term Loan [Member] | Credit Facility [Member]                
Debt Issuance Costs, Net   $ 2,797     $ 2,797