v3.26.1
Segment Information - Summary of Revenues and Property and Equipment, Net by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Revenues $ 1,491,176 $ 1,554,360  
Property and equipment, net 154,586   $ 151,061
North America      
Segment Reporting Information [Line Items]      
Revenues 1,212,584 1,284,232  
Property and equipment, net 140,868   137,894
Middle East      
Segment Reporting Information [Line Items]      
Revenues 272,242 265,083  
Property and equipment, net 13,718   $ 13,167
Rest of World      
Segment Reporting Information [Line Items]      
Revenues $ 6,350 $ 5,045