XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Employee Benefit Plans - Schedule of amounts contributed to defined contribution plans in various jurisdictions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount $ 36,609 $ 34,680
India    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 12,844 11,151
U.S.    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 6,096 5,457
U.K.    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 5,935 5,960
China    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount 7,340 6,851
Other Regions    
Defined Contribution Plan Disclosure [Line Items]    
Defined contribution plans, contributed amount $ 4,394 $ 5,261