XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Defined Benefit Pension Plans - Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 687 $ 621 $ 2,075 $ 1,915
Interest cost 749 687 2,183 2,044
Expected return on plan assets (81) (74) (232) (220)
Amortization of prior service costs 34 34 101 101
Amortization of actuarial net loss (101) (85) (295) (255)
Curtailment 0 0 0 (585)
Net periodic benefit cost $ 1,288 $ 1,183 $ 3,832 $ 3,000