v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and Equipment [Line Items]    
Property and equipment $ 4,117,000 $ 3,887,300
Less accumulated depreciation and amortization (2,201,200) (2,158,800)
Property and equipment, net 1,915,837 1,728,470
Land    
Property and Equipment [Line Items]    
Property and equipment 65,300 65,300
Buildings and leasehold improvements    
Property and Equipment [Line Items]    
Property and equipment 109,100 101,200
Machinery, equipment and vehicles    
Property and Equipment [Line Items]    
Property and equipment 3,506,000 3,295,800
Office equipment, furniture and internal-use software    
Property and Equipment [Line Items]    
Property and equipment 368,200 375,900
Construction in progress    
Property and Equipment [Line Items]    
Property and equipment $ 68,400 $ 49,100