v3.25.2
Derivative Instruments - Liquidity Risk and Credit-Related Contingent Features (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
OTC and OTC-cleared derivative payables containing downgrade triggers    
Aggregate fair value of net derivative payables $ 17,399 $ 15,371
Collateral posted 17,072 15,204
Single-notch downgrade    
Liquidity impact of downgrade triggers on OTC and OTC-cleared derivatives    
Amount of additional collateral to be posted upon downgrade 47 119
Amount required to settle contracts with termination triggers upon downgrade 94 78
Two-notch downgrade    
Liquidity impact of downgrade triggers on OTC and OTC-cleared derivatives    
Amount of additional collateral to be posted upon downgrade 1,081 1,205
Amount required to settle contracts with termination triggers upon downgrade $ 715 $ 458