XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Restructuring - Summary of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Balance     $ 691  
Charges     5,397  
Cash payments     (2,657)  
Balance $ 3,431   3,431  
Restructuring Charges (680) $ 172 (557) $ 1,470
Cost of Sales [Member]        
Restructuring Charges 0 0 105 50
Research and Development Expense [Member]        
Restructuring Charges 0 0 0 503
Selling and Marketing Expense [Member]        
Restructuring Charges 0 100 18 658
General and Administrative Expense [Member]        
Restructuring Charges (680) $ 72 (680) $ 259
One-time Termination Benefits [Member]        
Balance     402  
Charges     18  
Cash payments     (420)  
Balance 0   0  
Loss on Long-Term Purchase Commitment [Member]        
Balance     233  
Charges     105  
Cash payments     (36)  
Balance 302   302  
Lease Termination Liability [Member]        
Balance     0  
Charges     5,274  
Cash payments     (2,150)  
Balance 3,124   3,124  
Other Restructuring [Member]        
Balance     56  
Charges     0  
Cash payments     (51)  
Balance $ 5   $ 5