XML 154 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Hedged Items in Fair Value Hedging Relationships (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Hedged Liability Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Carrying Amount Assets (Liabilities) Carrying Amount Assets (Liabilities)
Hedged Asset Statement Of Financial Position Extensible Enumeration Not Disclosed Flag Carrying Amount Assets (Liabilities) Carrying Amount Assets (Liabilities)
Hedged asset, carrying amount $ 1,109,445 $ 449,137
Hedged asset, total basis adjustments (816) (174)
Hedged asset, discontinued fair value, remaining adjustments (816) (174)
Closed portfolio, amortized cost 813,536 218,419
Closed portfolio, designated UPB 26,825 9,955
Hedged liability, carrying amount (47,849) (59,462)
Hedged liability, total basis adjustments 3,390 3,751
Hedged liability, discontinued fair value, remaining adjustments $ 3,390 $ 3,751