v3.25.2
Note 9 - Debt and Credit Agreements - Outstanding Debt Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long-Term Debt $ 26,105 $ 9,196
Less: current maturities (19,099) (1,454)
Long-term debt, net of current maturities 7,006 7,742
Line of Credit [Member]    
Long-Term Debt 17,634 0
Notes Payable, Other Payables [Member]    
Long-Term Debt 1,434 1,618
Less: current maturities (383) (371)
Long-Term Debt [Member]    
Long-Term Debt $ 7,037 $ 7,578