v3.26.1
Note 3 - Long-term Debt (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Aug. 01, 2022
Line of Credit Facility, Maximum Borrowing Capacity $ 35,000   $ 30,000
Long-Term Line of Credit 0 $ 0  
Letters of Credit Outstanding, Amount 33,200 $ 24,100  
Line of Credit Facility, Remaining Borrowing Capacity $ 1,800    
Line of Credit Facility, Dividends Payment, Maximum     $ 150,000
Credit Facility [Member]      
Long-Term Debt, Weighted Average Interest Rate, at Point in Time 6.75%