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

December 31,

 
  

2023

  

2022

 

Line of credit

 $4,657  $ 

Other notes payable

  1,361   1,094 

Long-term debt

  6,135   7,217 

Total debt

  12,153   8,311 

Less: current maturities

  (5,903)  (1,170)

Long-term debt, net of current maturities

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

2024

 $5,903 

2025

  1,756 

2026

  1,267 

2027

  1,279 

2028

  1,198 

2029 and thereafter

  750 

Total

 $12,153