Segment Operating Results - Revenues Derived From Clients by Geographical Areas (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Segment Reporting Information [Line Items] | ||||
| Net Revenues | $ 959,851 | $ 808,906 | $ 2,344,959 | $ 1,496,603 |
| Americas | ||||
| Segment Reporting Information [Line Items] | ||||
| Net Revenues | 778,464 | 674,845 | 1,930,442 | 1,262,750 |
| Europe, Middle East and Africa ("EMEA") | ||||
| Segment Reporting Information [Line Items] | ||||
| Net Revenues | 172,944 | 126,428 | 391,950 | 199,085 |
| Asia-Pacific | ||||
| Segment Reporting Information [Line Items] | ||||
| Net Revenues | 8,443 | 7,633 | 22,567 | 34,768 |
| United States | ||||
| Segment Reporting Information [Line Items] | ||||
| Net Revenues | $ 768,281 | $ 617,681 | $ 1,826,255 | $ 1,177,482 |