Quarterly report [Sections 13 or 15(d)]

Contingencies & Provisions - Restructuring provision in the consolidated balance sheets (Details)

v3.25.1
Contingencies & Provisions - Restructuring provision in the consolidated balance sheets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Contingencies & Provisions    
Liability at December 31, 2024 $ 5,911  
Costs incurred and charged to selling, general and administrative expenses   $ 1,538
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, General and Administrative Expense  
Adjustment to liability $ 124  
Amounts utilised during the period (4,222)  
Effects of foreign exchange rates 86  
Liability at March 31, 2025 3,437 5,911
Contractual termination benefits    
Contingencies & Provisions    
Liability at December 31, 2024 4,102  
Costs incurred and charged to selling, general and administrative expenses   271
Adjustment to liability (8)  
Amounts utilised during the period (2,233)  
Effects of foreign exchange rates 57  
Liability at March 31, 2025 2,189 4,102
One-time employee termination benefits    
Contingencies & Provisions    
Liability at December 31, 2024 1,809  
Costs incurred and charged to selling, general and administrative expenses   1,267
Adjustment to liability 132  
Amounts utilised during the period (1,989)  
Effects of foreign exchange rates 29  
Liability at March 31, 2025 $ 1,248 $ 1,809