XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments - Schedule of Exposure to Credit Loss on Call Options Held (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Fair Value $ 973 $ 827
Derivatives not designated as hedging instruments    
Derivatives, Fair Value [Line Items]    
Fair Value 961 825
Derivatives not designated as hedging instruments | Derivative instruments excluding futures contracts    
Derivatives, Fair Value [Line Items]    
Fair Value 924 782
Collateral 856 771
Net Credit Risk $ 68 $ 34