v3.26.1
Segments and Related Information - Foreign Operations and Other - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segments and Related Information [Line Items]          
Revenue $ 4,373,554 $ 3,544,705 $ 8,202,355 $ 6,392,423  
Property and equipment, net $ 1,915,837   $ 1,915,837   $ 1,728,470
Govermment | Revenue Benchmark | Customer Concentration Risk          
Segments and Related Information [Line Items]          
Concentration risk, percentage of total 15.00% 13.00% 14.00% 13.00%  
Foreign Operations          
Segments and Related Information [Line Items]          
Revenue $ 65,200 $ 43,900 $ 120,600 $ 93,600  
Property and equipment, net 21,400   21,400   23,000
Intangible assets and goodwill, net $ 109,800   $ 109,800   $ 108,800