XML 52 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Debt and Credit Agreements (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Line of credit

 $  $4,657 

Other notes payable

  1,618   1,361 

Long-term debt

  7,578   6,135 

Total debt

  9,196   12,153 

Less: current maturities

  (1,454)  (5,903)

Long-term debt, net of current maturities

 $7,742  $6,250 
Schedule of Maturities of Long-Term Debt [Table Text Block]

2025

 $1,454 

2026

  1,478 

2027

  5,835 

2028

  382 

2029

  47 

Total

 $9,196