XML 85 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee benefit obligations - Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net Periodic Benefit Cost    
Service cost $ 4,202 $ 2,992
Interest cost (income) 703 850
Expected return on plan assets $ (1,348) $ (1,210)
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax
Amortization of actuarial (gain) loss $ 426 $ 94
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax
Amortization of prior service costs $ (126) $ (54)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax
Total net periodic benefit cost $ 3,857 $ 2,672
Weighted average assumptions:    
Discount rate as of December 31 0.90% 1.40%
Expected long-term rate of return on assets 2.60% 3.00%
Rate of compensation increase 1.00% 1.50%