XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Defined Benefit Pension Plans - Schedule of Defined Benefit Plans Disclosures (Details) - Pension Plan - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 447 $ 383 $ 1,318 $ 1,145
Interest cost 5,534 5,759 16,318 17,239
Expected return on assets (6,289) (6,434) (18,516) (19,257)
Amortization of actuarial loss 3,164 3,165 9,408 9,479
Net periodic cost $ 2,856 $ 2,873 $ 8,528 $ 8,606