XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Defined Benefit Pension Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in the obligations      
Benefit obligation, beginning of the year $ 113,705 $ 131,966  
Employer service cost 7,711 9,855 $ 7,977
Interest cost 2,280 251 92
Plan participants' contributions 4,534 3,649  
Actuarial loss (gain) 26,682 (33,783)  
Transfer of benefits net of payments from fund 1,866 3,295  
Expenses paid from assets (118) (87)  
Translation loss (gain) 13,007 (1,441)  
Benefit obligation, end of the year 169,667 113,705 131,966
Changes in plan assets      
Fair value of plan assets, beginning of year 102,023 93,995  
Actual return on plan assets 140 (5,257)  
Employer contributions 9,955 7,617  
Plan participants' contributions 4,534 3,649  
Transfer of benefits net of payments from fund 1,866 3,295  
Expenses paid from assets (118) (87)  
Translation gain (loss) 10,082 (1,189)  
Fair value of plan assets, end of year 128,482 102,023 $ 93,995
Unfunded liability, end of year $ 41,185 $ 11,682