XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments (Offsetting Assets and Liabilities) (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Derivative Assets    
Gross Amounts of Recognized Financial Instruments $ 19,369 $ 14,169
Gross Amounts Offset in the Statements of Financial Position (18,324) (13,158)
Net Amounts Presented in the Statements of Financial Position 1,045 1,011
Financial Instruments/Collateral (290) (240)
Net Amount 755 771
Securities purchased under agreement to resell    
Gross Amounts of Recognized Financial Instruments 1,088 388
Gross Amounts Offset in the Statements of Financial Position 0 0
Net Amounts Presented in the Statements of Financial Position 1,088 388
Financial Instruments/Collateral (763) (363)
Net Amount 325 25
Total assets    
Gross Amounts of Recognized Financial Instruments 20,457 14,557
Gross Amounts Offset in the Statements of Financial Position (18,324) (13,158)
Net Amounts Presented in the Statements of Financial Position 2,133 1,399
Financial Instruments/Collateral (1,053) (603)
Net Amount 1,080 796
Derivative Liabilities    
Gross Amounts of Recognized Financial Instruments 30,791 27,154
Gross Amounts Offset in the Statements of Financial Position (26,324) (22,973)
Net Amounts Presented in the Statements of Financial Position 4,467 4,181
Financial Instruments/Collateral (3,703) (3,775)
Net Amount 764 406
Securities sold under agreement to repurchase    
Gross Amounts of Recognized Financial Instruments 6,929 6,056
Gross Amounts Offset in the Statements of Financial Position 0 0
Net Amounts Presented in the Statements of Financial Position 6,929 6,056
Financial Instruments/Collateral (6,633) (5,811)
Net Amount 296 245
Total liabilities    
Gross Amounts of Recognized Financial Instruments 37,720 33,210
Gross Amounts Offset in the Statements of Financial Position (26,324) (22,973)
Net Amounts Presented in the Statements of Financial Position 11,396 10,237
Financial Instruments/Collateral (10,336) (9,586)
Net Amount $ 1,060 $ 651