v3.25.2
Comprehensive Income (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Comprehensive Income Detail [Abstract]        
Comprehensive income available for common stockholders $ 303 $ 177 $ 544 $ 326
Earnings per share on comprehensive income:        
Basic $ 0.69 $ 0.41 $ 1.24 $ 0.76
Diluted $ 0.69 $ 0.41 $ 1.23 $ 0.75
Weighted average common shares outstanding:        
Weighted Average Number of Shares Outstanding, Basic 438,457,863 430,876,080 437,083,330 429,579,700
Weighted Average Number of Shares Outstanding, Diluted 441,439,924 434,507,344 440,459,081 433,552,552