XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Benefits - Schedule of Periodic Benefit Costs (Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retirement Benefits [Abstract]        
Current service costs $ 1,337 $ 1,911 $ 4,021 $ 6,084
Interest expense 323 376 979 1,137
Actuarial gain (2,449) (2,556) (7,419) (7,735)
Net periodic benefit income $ (789) $ (269) $ (2,419) $ (514)