XML 130 R113.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Operating Results - Revenues Derived From Clients by Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Net Revenues $ 3,776,775 $ 2,891,267 $ 2,344,703
Americas      
Segment Reporting Information [Line Items]      
Net Revenues 3,067,300 2,331,369 1,826,861
EMEA      
Segment Reporting Information [Line Items]      
Net Revenues 626,250 503,496 469,694
Asia-Pacific      
Segment Reporting Information [Line Items]      
Net Revenues 83,225 56,402 48,148
United States      
Segment Reporting Information [Line Items]      
Net Revenues $ 2,885,717 $ 2,187,916 $ 1,719,337