XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Operating Results - Revenues Derived From Clients by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Net Revenues $ 671,629 $ 479,379 $ 1,223,939 $ 1,028,847
United States [Member]        
Segment Reporting Information [Line Items]        
Net Revenues 534,510 344,238 989,746 739,426
Europe And Other [Member]        
Segment Reporting Information [Line Items]        
Net Revenues 136,755 127,545 233,683 280,072
Latin America [Member]        
Segment Reporting Information [Line Items]        
Net Revenues $ 364 $ 7,596 $ 510 $ 9,349