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

Year ended December 31,

 
  

2024

  

2023

 

Cost of revenue

 $105  $5,721 

Research and development

     941 

Sales and marketing

  18   2,079 

General and administrative

  (491)  472 

Impairment of long-lived assets

     9,940 

Total restructuring charges

 $(368) $19,153 
   

One-time

                                 
   

employee

   

Losses on

   

Lease

                 
   

termination

   

purchase

   

Termination

                 
   

benefits

   

commitments

   

Liability

   

Other

   

Total

 

Balance as of December 31, 2023

  $ 402     $ 233     $     $ 56     $ 691  

Charges

    18       105       5,463           $ 5,586  

Cash payments

    (420 )     (41 )     (2,150 )     (51 )   $ (2,662 )

Balance as of December 31, 2024

  $     $ 297     $ 3,313     $ 5     $ 3,615