XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Schedule of funded status of the Company's defined benefit plans and the amounts recognized (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Change in benefit obligation      
Projected benefit obligation at the beginning of the year $ 91,782 $ 97,660  
Service cost 14,248 14,546 $ 11,897
Actuarial loss/(Gain) (2,136) (10,436)  
Interest cost 5,790 5,497 5,297
Benefits paid (12,602) (9,162)  
Settlements (875) (4,328)  
Curtailments (6) (181)  
Loss/(Gain) on exchange rate changes (9,202) (1,814)  
Projected benefit obligation at the end of the year 86,999 91,782 97,660
Change in fair value of plan assets      
Fair value of plan assets at the beginning of the year 96,975 93,809  
Employer contributions 2,350 12,907  
Actual gain on plan assets 4,704 4,831  
Benefits paid (13,143) (9,162)  
Settlements (824) (3,495)  
(Loss)/Gain on exchange rate changes (9,622) (1,915)  
Fair value of plan assets at the end of the year 80,440 96,975 $ 93,809
Funded status, end of year (6,559) 5,193  
Amounts recognized in the consolidated balance sheets      
Non-current assets (recorded under other assets-others) 5,860 18,932  
Current liabilities (recorded under accrued expenses and other current liabilities-retirement benefits) (1,725) (1,746)  
Non-current liabilities (recorded under other liabilities- retirement benefits) (10,694) (11,993)  
Funded status, end of year (6,559) 5,193  
Other current liabilities      
Amounts recognized in the consolidated balance sheets      
Current liabilities (recorded under accrued expenses and other current liabilities-retirement benefits) (1,725) (1,746)  
Other noncurrent liabilities      
Amounts recognized in the consolidated balance sheets      
Non-current liabilities (recorded under other liabilities- retirement benefits) $ (10,694) $ (11,993)