v3.25.2
Preferred Stock - Summary (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Apr. 01, 2025
Mar. 31, 2025
Feb. 01, 2024
Jan. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Class of Stock [Line Items]                  
Shares (in shares)         2,005,375   2,005,375   2,005,375
Carrying value         $ 20,045   $ 20,045   $ 20,050
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 Q                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Apr. 23, 2013    
Dividend declared per share (in dollars per share)         $ 0 0 $ 0 220.45  
Series Q | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.25%    
Series Q | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             May 01, 2023    
Series R                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Jul. 29, 2013    
Dividend declared per share (in dollars per share)         $ 0 0 $ 0 221.70  
Series R | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.30%    
Series R | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Aug. 01, 2023    
Series S                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Jan. 22, 2014    
Contractual rate in effect       6.75%          
Dividend declared per share (in dollars per share)         $ 0 0 $ 0 233.70  
Dividend rate (in dollars per share)       $ 337.50          
Series S | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate     3.78%       3.78%    
Series S | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Feb. 01, 2024    
Series U                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Mar. 10, 2014    
Dividend declared per share (in dollars per share)         $ 0 0 $ 0 153.13  
Series U | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.33%    
Series U | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Apr. 30, 2024    
Series X                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Sep. 23, 2014    
Dividend declared per share (in dollars per share)         $ 0 152.50 $ 0 305.00  
Series X | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.33%    
Series X | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Oct. 01, 2024    
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)         $ 181.89 208.75 $ 354.25 412.45  
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 FF                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   0
Carrying value         $ 0   $ 0   $ 0
Issue date             Jul. 31, 2019    
Dividend declared per share (in dollars per share)         $ 0 125.00 $ 0 250.00  
Series FF | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.38%    
Series FF | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Aug. 01, 2024    
Series HH                  
Class of Stock [Line Items]                  
Shares (in shares)         0   0   300,000
Carrying value         $ 0   $ 0   $ 3,000
Issue date             Jan. 23, 2020    
Dividend declared per share (in dollars per share)         $ 0 115.00 $ 0 230.00  
Series HH | SOFR                  
Class of Stock [Line Items]                  
Floating annualized rate             3.125%    
Series HH | Minimum                  
Class of Stock [Line Items]                  
Earliest redemption date             Feb. 01, 2025    
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)         $ 178.02 100.00 $ 278.02 200.00  
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)         200,000   200,000   200,000
Carrying value         $ 2,000   $ 2,000   $ 2,000
Issue date             May 12, 2021    
Contractual rate in effect             3.65%    
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 $ 150.87 $ 343.76 $ 150.87  
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    
Carrying value         $ 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   $ 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