XML 109 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Changes recognized in OCI (Details) - Defined benefit plans - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Actuarial gain/(loss) $ 3,091 $ (12,703) $ 27,318
Amortization of actuarial loss and prior service cost (18) (4,034) (6,210)
Total $ 3,109 $ (8,669) $ 33,528