v3.25.1
Note 19 - Restructuring Costs (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]

Cost Description

 

Three Months Ended March 31, 2025

  

Three Months Ended March 31, 2024

 

One-time pay

 $-  $2,089 

Continuation of benefits

  -   280 

Outplacement costs

  -   191 

Total restructuring charges

 $-  $2,560 

Cost Description

 

As of December 31, 2024

  

Charges for the for the three months ended March 31, 2025

  

Cash payments made in the three months ended March 31, 2025

  

Balances as of March 31, 2025

 

One-time pay

 $591  $-  $(287) $304 

Continuation of benefits

  (1)  -   1   - 

Outplacement costs

  118   -   (48)  70 

Professional service fees

  420   -   (420)  - 

Total

 $1,128  $-  $(754) $374