Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Preferred Stock Narrative (Details)

v3.24.3
Shareholders' Equity - Preferred Stock Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 23, 2024
Preferred Stock Exchanges [Line Items]              
Preferred stock dividends $ 510 $ 310 $ 532 $ 531 $ 1,352 $ 1,343  
Series X Preferred Stock              
Preferred Stock Exchanges [Line Items]              
Values of preferred stock redeemed $ 2,000       $ 2,000    
Series U Preferred Stock              
Preferred Stock Exchanges [Line Items]              
Values of preferred stock redeemed   1,000          
Series JJ Preferred Stock              
Preferred Stock Exchanges [Line Items]              
Values of preferred stock redeemed   $ 854          
Series Z Preferred Stock | Subsequent Event              
Preferred Stock Exchanges [Line Items]              
Values of preferred stock redeemed             $ 1,400