XML 98 R86.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount $ 34,680 $ 34,860
India    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 11,151 10,740
U.S.    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 5,457 6,415
U.K.    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 5,960 6,137
China    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 6,851 6,793
Other regions    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount $ 5,261 $ 4,775