XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Lease Commitments and Purchase Obligations (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

Year ended December 31,

 
  

2023

  

2022

  

2021

 

Operating lease expense

 $881  $862  $887 

Short-term lease expense

 $8  $31  $23 

Cash paid for operating leases

 $881  $862  $887 

Right of use assets obtained in exchange for lease obligations

 $-  $707  $269 

Weighted average discount rate, per annum

  5.5%  5.2%  3.6%
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

2024

 $37 
2025 - 2026  43 

Total

 $80