XML 108 R96.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative instruments - Offsetting (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized $ 4,737 $ 11,373
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 3,524 8,612
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 1,213 2,761
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 113 178
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral received 0 0
Total derivatives subject to netting arrangements, Net amount 1,100 2,583
Total derivatives not subject to netting arrangements 534 945
Total derivatives, Gross assets recognized 5,271 12,318
Fair value after effect of master netting agreements 1,747 3,706
Total derivatives, Net amount 1,634 3,528
Reverse repurchase agreements, Gross assets recognized 302,553 252,941
Reverse repurchase agreements, Gross amounts offset in the balance sheet 278,763 228,386
Reverse repurchase agreements, Net assets recognized on the balance sheet 23,790 24,555
Reverse repurchase agreements, Gross amounts not offset in the balance sheet, Financial instruments 23,750 24,523
Reverse repurchase agreements, Gross amounts not offset in the balance sheet, Cash collateral received 0 1
Reverse repurchase agreements, Net amount 40 31
Securities borrowing, Gross assets recognized 23,800 18,144
Securities borrowing, Goss amounts offset in the balance sheet 5,727 1,553
Securities borrowing, Net assets recognized on the balance sheet 18,073 16,591
Securities borrowing, Gross amounts not offset in the balance sheet, Financial instruments 17,436 15,777
Securities borrowing, Net amount 637 814
Total, Gross assets recognized 331,624 283,403
Total, Gross amounts offset in the balance sheet 288,014 238,551
Total, Net assets recognized on the balance sheet 43,610 44,852
Total, Gross amounts not offset in the balance sheet, Financial instruments 41,299 40,478
Total, Gross amounts not offset in the balance sheet, Cash collateral received 0 1
Total, Net amount 2,311 4,373
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 5,073 10,847
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 4,278 9,033
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 795 1,814
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 134 250
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 0
Total derivatives subject to netting arrangement, Net amount 661 1,564
Total derivatives not subject to netting arrangements 447 1,062
Total derivatives, Gross liabilities recognized 5,520 11,909
Fair value after effect of master netting agreements 1,242 2,876
Derivative Liability, Fair Value, Amount Offset Against Collateral 1,108 2,626
Repurchase agreements, Gross liabilities recognized 291,545 239,957
Repurchase agreements, Gross amounts offset in the balance sheet 278,763 228,386
Repurchase agreements, Net liabilities recognized on the balance sheet 12,782 11,571
Repurchase agreements, Gross amounts not offset in the balance sheet, Financial instruments 12,782 11,556
Repurchase agreements, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 2
Repurchase agreements, Net amount 0 13
Securities lending, Gross liabilities recognized 9,530 4,046
Security lending, Gross amounts offset in the balance sheet 5,727 1,553
Securities lending, Net liabilities recognized on the balance sheet 3,803 2,493
Securities lending, Gross amounts not offset in the balance sheet, Financial instruments 3,683 2,277
Securities lending, Net amount 120 216
Total, Gross liabilities recognized 306,595 255,912
Total, Gross amounts offset in the balance sheet 288,768 238,972
Total, Net liabilities recognized on the balance sheet 17,827 16,940
Total, Gross amounts not offset in the balance sheet, Financial instruments 16,599 14,083
Total, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 2
Total, Net amount 1,228 2,855
Interest rate contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 860 1,032
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 675 835
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 185 197
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 47 46
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral received 0 0
Total derivatives subject to netting arrangements, Net amount 138 151
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 735 875
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 470 475
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 265 400
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 40 42
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 0
Total derivatives subject to netting arrangement, Net amount 225 358
Foreign exchange contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 3,864 10,210
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 2,836 7,698
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 1,028 2,512
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 66 132
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral received 0 0
Total derivatives subject to netting arrangements, Net amount 962 2,380
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 4,172 9,938
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 3,659 8,533
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 513 1,405
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 79 208
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 0
Total derivatives subject to netting arrangement, Net amount 434 1,197
Equity and other contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 13 131
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 13 79
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 0 52
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 0 0
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral received 0 0
Total derivatives subject to netting arrangements, Net amount 0 52
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 166 34
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 149 25
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 17 9
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 15 0
Total derivatives, Gross amounts not offset in the balance sheet, Cash collateral pledged 0 0
Total derivatives subject to netting arrangement, Net amount $ 2 $ 9