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

Restructuring programs - Redundancy program (Details)

v3.25.1
Restructuring programs - Redundancy program (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring      
Restructuring and Related Cost, Cost Incurred to Date $ 5,911 $ 1,703 $ 2,285
Remaining amount expected to be incurred in future periods 1,938    
Contract Termination [Member]      
Restructuring      
Restructuring and Related Cost, Cost Incurred to Date 4,102 778 1,171
One-time Termination Benefits [Member]      
Restructuring      
Restructuring and Related Cost, Cost Incurred to Date 1,809 $ 925 $ 1,114
Remaining amount expected to be incurred in future periods $ 1,938