XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Operating Results - Revenues Derived from Clients by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Net Revenues $ 479,379 $ 658,214 $ 1,028,847 $ 1,387,097
United States [Member]        
Segment Reporting Information [Line Items]        
Net Revenues 344,238 423,189 739,426 1,033,920
Europe And Other [Member]        
Segment Reporting Information [Line Items]        
Net Revenues 127,545 234,968 280,072 347,033
Latin America [Member]        
Segment Reporting Information [Line Items]        
Net Revenues $ 7,596 $ 57 $ 9,349 $ 6,144