XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 21 - Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Contractual Obligation, Fiscal Year Maturity [Table Text Block]

Contractual Obligations for the period ended June 30, 2025

 

Capital Purchase Obligations

  

Purchase Obligations (1)(2)

  

Total Obligations

 
             

Remainder of 2025

 $3,176  $10,135  $13,311 

2026

  -   2,448   2,448 

2027

  -   1,006   1,006 

2028

  -   710   710 

2029

  -   597   597 

Thereafter

  -   1,943   1,943 
  $3,176  $16,839  $20,015