Annual report pursuant to Section 13 and 15(d)

Note 20 - Commitments and Contingencies (Tables)

v3.24.0.1
Note 20 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]

Year ending December 31,

       

2024

  $ 2,109  

2025

    1,507  

2026

    1,085  

2027

    892  

2028

    756  

Thereafter

    2,398  
    $ 8,747