XML 102 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions - Schedule of Components of Net Periodic Pension Cost (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Interest cost $ 19,295 $ 21,386 $ 14,017
Expected return on assets (12,971) (13,752) (13,534)
Settlement gain 0 (407) (1,492)
Remeasurement gain (31,130) (9,946) (43,603)
Net periodic pension benefit $ (24,806) $ (2,719) $ (44,612)