Annual report [Section 13 and 15(d), not S-K Item 405]

Note 21 - Restructuring and Impairment - Restructuring Expenses (Details)

v3.25.0.1
Note 21 - Restructuring and Impairment - Restructuring Expenses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Restructuring expenses $ 1,997
Employee Severance [Member]  
Restructuring expenses 930
Write Down of Property, Plant and Equipment [Member]  
Restructuring expenses 333
Legal, Consulting and Other Costs [Member]  
Restructuring expenses $ 734