XML 96 R87.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]          
Revenues $ 1,621,748 $ 1,810,116 $ 4,760,431 $ 5,016,259  
Property and equipment, net 125,867   125,867   $ 111,575
North America          
Segment Reporting Information [Line Items]          
Revenues 1,313,775 1,541,209 3,907,105 4,232,786  
Property and equipment, net 113,585   113,585   101,044
Middle East          
Segment Reporting Information [Line Items]          
Revenues 302,886 264,437 838,656 769,421  
Property and equipment, net 12,282   12,282   $ 10,531
Rest of World          
Segment Reporting Information [Line Items]          
Revenues $ 5,087 $ 4,470 $ 14,670 $ 14,052