v3.26.1
Total Equity - Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Preferred Stock Dividends        
Preferred stock dividends declared $ 145 $ 147 $ 301 $ 305
Dividends declared per common share (USD per share) $ 1.00 $ 0.925 $ 2.00 $ 1.85
Common stock dividends $ 1,575 $ 1,478 $ 3,164 $ 2,970
Series A        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 293 $ 330 $ 583 $ 659
Preferred stock dividends declared $ 13 $ 15 $ 26 $ 29
Series C        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 25 $ 25 $ 50 $ 50
Preferred stock dividends declared $ 13 $ 13 $ 26 $ 26
Series E        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 450 $ 450 $ 896 $ 896
Preferred stock dividends declared $ 15 $ 16 $ 31 $ 31
Series F        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 434 $ 434 $ 864 $ 864
Preferred stock dividends declared $ 15 $ 14 $ 29 $ 29
Series I        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 403 $ 403 $ 801 $ 801
Preferred stock dividends declared $ 16 $ 16 $ 32 $ 32
Series K        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 366 $ 366 $ 731 $ 731
Preferred stock dividends declared $ 15 $ 14 $ 29 $ 29
Series L        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 305 $ 305 $ 609 $ 609
Preferred stock dividends declared $ 6 $ 6 $ 12 $ 12
Series M        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share)     $ 29 $ 29
Preferred stock dividends declared     $ 12 $ 12
Series N        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 1,794 $ 1,952 $ 3,600 $ 3,918
Preferred stock dividends declared $ 5 $ 6 $ 11 $ 12
Series O        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 266 $ 266 $ 531 $ 531
Preferred stock dividends declared $ 14 $ 14 $ 28 $ 28
Series P        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 406 $ 406 $ 813 $ 813
Preferred stock dividends declared $ 16 $ 16 $ 32 $ 32
Series Q        
Preferred Stock Dividends        
Preferred stock dividend declared (USD per share) $ 414 $ 414 $ 828 $ 828
Preferred stock dividends declared $ 17 $ 17 $ 33 $ 33