XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Credit Agreement (Details Textual)
$ in Millions
6 Months Ended 12 Months Ended
Oct. 22, 2021
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Letters of Credit Outstanding, Amount   $ 1.1  
Line of Credit Facility, Remaining Borrowing Capacity   54.0  
Wells Fargo Bank, N.A. [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 125.0    
Line of Credit Facility, Increase (Decrease), Net   50.0  
Maximum Senior Leverage Ratio Requirement 3.00    
Debt Instrument, Covenant, Minimum Consolidated Earnings Before Interest, Taxes, Depreciation, and Amortization $ 35.0    
Letters of Credit Outstanding, Amount   1.1 $ 1.1
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member]      
Long-Term Line of Credit   $ 70.1 $ 83.7
Debt, Weighted Average Interest Rate   7.16% 6.07%
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]      
Debt Instrument, Basis Spread on Variable Rate     1.75%
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.30%
Wells Fargo Bank, N.A. [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]      
Debt Instrument, Basis Spread on Variable Rate     2.35%
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.40%