v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income $ 2,055 $ 1,643 $ 3,827 $ 3,142
Less:        
Net income attributable to noncontrolling interests 15 16 27 34
Preferred stock dividends 85 83 158 154
Preferred stock discount accretion and redemptions 2 2 3 4
Net income attributable to common shareholders 1,953 1,542 3,639 2,950
Less: Dividends and undistributed earnings allocated to nonvested restricted shares 12 10 23 19
Net income attributable to basic common shareholders $ 1,941 $ 1,532 $ 3,616 $ 2,931
Basic weighted-average common shares outstanding (in shares) 403 397 404 398
Basic earnings per share common share (in dollars per share) $ 4.82 $ 3.86 $ 8.95 $ 7.37
Net income attributable to diluted common shareholders $ 1,941 $ 1,532 $ 3,616 $ 2,931
Diluted weighted-average common shares outstanding (in shares) 403 397 404 398
Diluted earnings per common share (in dollars per share) $ 4.81 $ 3.85 $ 8.94 $ 7.37