v3.26.1
Preferred Stock - Summary (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 01, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]              
Shares (in shares)     2,105,375   2,105,375   2,005,375
Carrying value     $ 21,040   $ 21,040   $ 20,045
Series DD              
Class of Stock [Line Items]              
Shares (in shares)     169,625   169,625   169,625
Carrying value     $ 1,696   $ 1,696   $ 1,696
Issue date         Sep. 21, 2018    
Contractual rate in effect         5.75%    
Dividend declared per share (in dollars per share)     $ 143.75 $ 143.75 $ 287.50 $ 287.50  
Series DD | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Dec. 01, 2023    
Series EE              
Class of Stock [Line Items]              
Shares (in shares)     185,000   185,000   185,000
Carrying value     $ 1,850   $ 1,850   $ 1,850
Issue date         Jan. 24, 2019    
Contractual rate in effect         6.00%    
Dividend declared per share (in dollars per share)     $ 150.00 150.00 $ 300.00 300.00  
Series EE | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Mar. 01, 2024    
Series GG              
Class of Stock [Line Items]              
Shares (in shares)     90,000   90,000   90,000
Carrying value     $ 900   $ 900   $ 900
Issue date         Nov. 07, 2019    
Contractual rate in effect         4.75%    
Dividend declared per share (in dollars per share)     $ 118.75 118.75 $ 237.50 237.50  
Series GG | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Dec. 01, 2024    
Series JJ              
Class of Stock [Line Items]              
Shares (in shares)     150,000   150,000   150,000
Carrying value     $ 1,500   $ 1,500   $ 1,500
Issue date         Mar. 17, 2021    
Contractual rate in effect         4.55%    
Dividend declared per share (in dollars per share)     $ 113.75 113.75 $ 227.50 227.50  
Series JJ | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Jun. 01, 2026    
Series LL              
Class of Stock [Line Items]              
Shares (in shares)     185,000   185,000   185,000
Carrying value     $ 1,850   $ 1,850   $ 1,850
Issue date         May 20, 2021    
Contractual rate in effect         4.625%    
Dividend declared per share (in dollars per share)     $ 115.63 115.63 $ 231.26 231.26  
Series LL | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Jun. 01, 2026    
Series MM              
Class of Stock [Line Items]              
Shares (in shares)     200,000   200,000   200,000
Carrying value     $ 2,000   $ 2,000   $ 2,000
Issue date         Jul. 29, 2021    
Contractual rate in effect         4.20%    
Dividend declared per share (in dollars per share)     $ 105.00 105.00 $ 210.00 210.00  
Series MM | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Sep. 01, 2026    
Series CC              
Class of Stock [Line Items]              
Shares (in shares)     125,750   125,750   125,750
Carrying value     $ 1,258   $ 1,258   $ 1,258
Issue date         Oct. 20, 2017    
Dividend declared per share (in dollars per share)     $ 169.85 181.89 $ 328.87 354.25  
Series CC | SOFR              
Class of Stock [Line Items]              
Floating annualized rate         2.58%    
Series CC | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Nov. 01, 2022    
Series II              
Class of Stock [Line Items]              
Shares (in shares)     150,000   150,000   150,000
Carrying value     $ 1,500   $ 1,500   $ 1,500
Issue date         Feb. 24, 2020    
Contractual rate in effect   4.00%          
Dividend declared per share (in dollars per share)     $ 162.71 178.02 $ 321.08 278.02  
Dividend rate (in dollars per share)   $ 200.00          
Series II | SOFR              
Class of Stock [Line Items]              
Floating annualized rate 2.745%       2.745%    
Series II | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Apr. 01, 2025    
Series KK              
Class of Stock [Line Items]              
Shares (in shares)     0   0   200,000
Carrying value     $ 0   $ 0   $ 2,000
Issue date         May 12, 2021    
Dividend declared per share (in dollars per share)     $ 91.25 91.25 $ 182.50 182.50  
Series KK | CMT              
Class of Stock [Line Items]              
Floating annualized rate         2.85%    
Series KK | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Jun. 01, 2026    
Series NN              
Class of Stock [Line Items]              
Shares (in shares)     250,000   250,000   250,000
Carrying value     $ 2,496   $ 2,496   $ 2,496
Issue date         Mar. 12, 2024    
Contractual rate in effect         6.875%    
Dividend declared per share (in dollars per share)     $ 171.88 171.88 $ 343.76 343.76  
Series NN | CMT              
Class of Stock [Line Items]              
Floating annualized rate         2.737%    
Series NN | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Jun. 01, 2029    
Series OO              
Class of Stock [Line Items]              
Shares (in shares)     300,000   300,000   300,000
Carrying value     $ 2,995   $ 2,995   $ 2,995
Issue date         Feb. 04, 2025    
Contractual rate in effect         6.50%    
Dividend declared per share (in dollars per share)     $ 162.50 $ 162.50 $ 325.00 $ 265.42  
Series OO | CMT              
Class of Stock [Line Items]              
Floating annualized rate         2.152%    
Series OO | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Apr. 01, 2030    
Series PP              
Class of Stock [Line Items]              
Shares (in shares)     300,000   300,000    
Carrying value     $ 2,995   $ 2,995    
Issue date         May 07, 2026    
Contractual rate in effect         6.10%    
Dividend declared per share (in dollars per share)     $ 91.50   $ 91.50    
Series PP | CMT              
Class of Stock [Line Items]              
Floating annualized rate         2.08%    
Series PP | Minimum              
Class of Stock [Line Items]              
Earliest redemption date         Jul. 01, 2031