v3.26.1
Segment Information - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 3,333,900,000 $ 2,964,700,000 $ 6,320,800,000 $ 5,734,900,000
Depreciation and amortization expense 56,500,000 51,700,000 112,400,000 100,100,000
Other revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 0 $ 20,700,000 $ 0 $ 30,700,000