v3.26.1
Derivative instruments - Offsetting (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized $ 9,582 $ 6,109
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 6,797 5,224
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 2,785 885
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 235 171
Total derivatives subject to netting arrangements, Net amount 2,550 714
Total derivatives not subject to netting arrangements 752 505
Total derivatives, Gross assets recognized 10,334 6,614
Fair value after effect of master netting agreements 3,537 1,390
Total derivatives, Net amount 3,302 1,219
Reverse repurchase agreements, Gross assets recognized 287,830 281,361
Reverse repurchase agreements, Gross amounts offset in the balance sheet 262,547 254,532
Reverse repurchase agreements, Net assets recognized on the balance sheet 25,283 26,829
Reverse repurchase agreements, Gross amounts not offset in the balance sheet, Financial instruments 25,251 26,807
Reverse repurchase agreements, Net amount 32 22
Securities borrowing, Gross assets recognized 38,238 26,731
Securities borrowing, Goss amounts offset in the balance sheet 14,584 8,668
Securities borrowing, Net assets recognized on the balance sheet 23,654 18,063
Securities borrowing, Gross amounts not offset in the balance sheet, Financial instruments 22,679 17,381
Securities borrowing, Net amount 975 682
Total, Gross assets recognized 336,402 314,706
Total, Gross amounts offset in the balance sheet 283,928 268,424
Total, Net assets recognized on the balance sheet 52,474 46,282
Total, Gross amounts not offset in the balance sheet, Financial instruments 48,165 44,359
Total, Net amount 4,309 1,923
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 9,055 5,811
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 7,098 3,831
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 1,957 1,980
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 575 126
Total derivatives subject to netting arrangement, Net amount 1,382 1,854
Total derivatives not subject to netting arrangements 727 651
Total derivatives, Gross liabilities recognized 9,782 6,462
Total derivatives, Net liabilities recognized on the balance sheet 2,684 2,631
Total derivatives, Net amount 2,109 2,505
Repurchase agreements, Gross liabilities recognized 281,158 269,352
Repurchase agreements, Gross amounts offset in the balance sheet 262,547 254,532
Repurchase agreements, Net liabilities recognized on the balance sheet 18,611 14,820
Repurchase agreements, Gross amounts not offset in the balance sheet, Financial instruments 18,582 14,820
Repurchase agreements, Net amount 29 0
Securities lending, Gross liabilities recognized 22,087 12,840
Security lending, Gross amounts offset in the balance sheet 14,584 8,668
Securities lending, Net liabilities recognized on the balance sheet 7,503 4,172
Securities lending, Gross amounts not offset in the balance sheet, Financial instruments 7,270 4,005
Securities lending, Net amount 233 167
Total, Gross liabilities recognized 313,027 288,654
Total, Gross amounts offset in the balance sheet 284,229 267,031
Total, Net liabilities recognized on the balance sheet 28,798 21,623
Total, Gross amounts not offset in the balance sheet, Financial instruments 26,427 18,951
Total, Net amount 2,371 2,672
Interest rate contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 982 874
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 843 685
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 139 189
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 40 68
Total derivatives subject to netting arrangements, Net amount 99 121
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 819 740
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 495 456
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 324 284
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 29 44
Total derivatives subject to netting arrangement, Net amount 295 240
Foreign exchange contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 8,473 5,218
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 5,856 4,523
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 2,617 695
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 195 102
Total derivatives subject to netting arrangements, Net amount 2,422 593
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 8,200 5,040
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 6,568 3,348
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 1,632 1,692
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 546 79
Total derivatives subject to netting arrangement, Net amount 1,086 1,613
Equity and other contracts    
Derivative Asset    
Derivatives subject to netting arrangements, Gross assets recognized 127 17
Total derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 98 16
Derivatives subject to netting arrangements, Net assets recognized in the balance sheet 29 1
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 0 1
Total derivatives subject to netting arrangements, Net amount 29 0
Derivative Liability    
Derivatives subject to netting arrangements, Gross liabilities recognized 36 31
Derivatives subject to netting arrangements, Gross amounts offset in the balance sheet 35 27
Derivatives subject to netting arrangements, Net liabilities recognized in the balance sheet 1 4
Total derivatives, Gross amounts not offset in the balance sheet, Financial instruments 0 3
Total derivatives subject to netting arrangement, Net amount $ 1 $ 1