v3.26.1
Note 10 - Debt and Credit Agreements - Outstanding Debt Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Long-Term Debt $ 3,303 $ 9,013
Less: current maturities (781) (4,682)
Long-term debt, net of current maturities 2,522 4,331
Line of Credit [Member]    
Long-Term Debt 0 3,901
Notes Payable, Other Payables [Member]    
Long-Term Debt 109 130
Long-Term Debt [Member]    
Long-Term Debt $ 3,194 $ 4,982