XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Debt (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Long-Term Debt, Percentage Bearing Variable Interest, Amount   $ 40,000,000.0 $ 35,000,000.0  
Debt, Weighted Average Interest Rate   5.78% 5.51%  
Interest Rate Swap [Member]        
Derivative, Notional Amount       $ 30,000,000
The 2021 Swaps [Member]        
Derivative, Notional Amount       $ 60,000,000
The 2021 Swaps [Member] | Secured Overnight Financing Rate (SOFR) [Member]        
Derivative, Basis Spread on Variable Rate   0.10%    
The 2021 Swaps One [Member]        
Derivative, Notional Amount     $ 30,000,000.0  
Derivative, Fixed Interest Rate   1.334% 1.3055% 1.3055%
The 2021 Swaps Two [Member]        
Derivative, Notional Amount     $ 30,000,000.0  
Derivative, Fixed Interest Rate   1.348% 1.318% 1.318%
Revolving Credit Facility [Member]        
Long-Term Line of Credit   $ 100,000,000.0 $ 95,000,000.0  
Credit and Security Agreement with KeyBank [Member]        
Debt Instrument, Interest Rate During Period   3.79% 3.57%  
Debt Issuance Costs, Net   $ 1,000,000.0 $ 700,000  
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity   $ 175,000,000    
Debt Instrument, Term (Year)   5 years    
Line of Credit Facility, Maximum Letters of Credit Capacity   $ 10    
Line of Credit Facility, Maximum Swing Line Loan Capacity   $ 5    
Credit and Security Agreement with KeyBank [Member] | Revolving Credit Facility [Member] | Subsequent Event [Member]        
Long-Term Line of Credit $ 87,500,000      
Repayments of Lines of Credit $ 12,500,000