XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Restructuring - Summary of Restructuring and Related Costs (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Balance $ 3,615
Adjustments (1,612)
Cash payments (1,430)
Balance 573
Loss on Long-Term Purchase Commitment [Member]  
Balance 297
Adjustments 0
Cash payments (30)
Balance 267
Lease Termination Liability [Member]  
Balance 3,313
Adjustments (1,612)
Cash payments (1,400)
Balance 301
Other Restructuring [Member]  
Balance 5
Adjustments 0
Cash payments 0
Balance $ 5