v3.26.3
Earnings Per Share - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]                
Net income $ 489 $ 477 $ 415 $ 374 $ 367 $ 343 $ 1,381 $ 1,084
Net (income) loss attributable to non-controlling interests 0     0     2 1
Net income attributable to common stockholders $ 489     $ 374     $ 1,383 $ 1,085
Weighted-average shares used to calculate basic EPS (in shares) 98,787     97,982     98,607 97,777
Effect of dilutive securities:                
Employee equity awards (in shares) 490     192     440 260
Weighted-average shares used to calculate diluted EPS (in shares) 99,277     98,174     99,047 98,037
Basic EPS (in dollars per share) $ 4.95     $ 3.82     $ 14.03 $ 11.10
Diluted EPS (in dollars per share) $ 4.93     $ 3.81     $ 13.96 $ 11.07