XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Restructuring (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Restructuring and Related Costs [Table Text Block]
  December 31,  

December 31,

 
  

2023

  

2024

 
  

(in thousands)

  

(in thousands)

 

Employee severance

 $916  $674 

Retention bonus settled

  411    

Other restructuring costs(1)

  306   (109)

Total restructuring costs

 $1,633  $565 
Schedule of Restructuring Reserve by Type of Cost [Table Text Block]
  

Employee Severance

  

Contract Termination Costs

  

Other

  

Total

 

Balance – December 31, 2023

 $  $193  $  $193 

Charges

  674   (118)  9   565 

Usage-cash

  (674)  (75)  (9)  (758)

Balance – December 31, 2024

 $  $  $  $