v3.26.3
Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]          
Revenues $ 1,650,548 $ 1,621,748 $ 4,717,591 $ 4,760,431  
Property and equipment, net 168,286   168,286   $ 151,061
North America          
Segment Reporting Information [Line Items]          
Revenues 1,339,507 1,313,775 3,827,218 3,907,105  
Property and equipment, net 155,087   155,087   137,894
Middle East          
Segment Reporting Information [Line Items]          
Revenues 306,462 302,886 875,850 838,656  
Property and equipment, net 13,199   13,199   $ 13,167
Rest of World          
Segment Reporting Information [Line Items]          
Revenues $ 4,579 $ 5,087 $ 14,523 $ 14,670