XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Restructuring and Impairment (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2024

 
         

Severance and employee costs

 $-  $857 

Write down of property, plant and equipment

  333   333 

Legal, consulting and other costs

  212   212 

Total

 $545  $1,402 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]

Balance at December 31, 2023

 $- 

Restructuring charges

  1,069 

Payments

  (1,069)

Balance at June 30, 2024

 $-