XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trading Cash Instruments - Summary of Changes in Fair Value for Level 3 Trading Cash Instruments (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Total trading cash instrument assets        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 2,080 $ 1,304 $ 1,889 $ 1,237
Net realized gains/(losses) 40 27 85 63
Net unrealized gains/(losses) (124) 11 (1,496) 64
Purchases 359 223 1,294 793
Sales (248) (133) (635) (455)
Settlements (78) (113) (206) (287)
Transfers into level 3 326 358 1,277 306
Transfers out of level 3 (527) (161) (380) (205)
Ending balance 1,828 1,516 1,828 1,516
Total trading cash instrument assets | Loans and securities backed by commercial real estate        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 74 96 137 203
Net realized gains/(losses) 7 2 7 6
Net unrealized gains/(losses) (10) (4) (10) (7)
Purchases 2 28 11 54
Sales (1) (2) (54) (39)
Settlements (8) (7) (15) (13)
Transfers into level 3 16 31 11 15
Transfers out of level 3 (25) (8) (32) (83)
Ending balance 55 136 55 136
Total trading cash instrument assets | Loans and securities backed by residential real estate        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 110 130 152 131
Net realized gains/(losses) 2 2 10 6
Net unrealized gains/(losses) (5) 5 (12) 16
Purchases 5 11 33 29
Sales (7) (4) (57) (48)
Settlements (4) (25) (14) (36)
Transfers into level 3 23 14 15 39
Transfers out of level 3 (14) (11) (17) (15)
Ending balance 110 122 110 122
Total trading cash instrument assets | Corporate debt instruments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 1,440 891 1,318 797
Net realized gains/(losses) 13 24 44 48
Net unrealized gains/(losses) (43) 12 (115) 57
Purchases 313 152 558 634
Sales (126) (88) (363) (327)
Settlements (51) (67) (131) (195)
Transfers into level 3 201 292 339 187
Transfers out of level 3 (395) (120) (298) (105)
Ending balance 1,352 1,096 1,352 1,096
Total trading cash instrument assets | Other        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance 456 187 282 106
Net realized gains/(losses) 18 (1) 24 3
Net unrealized gains/(losses) (66) (2) (1,359) (2)
Purchases 39 32 692 76
Sales (114) (39) (161) (41)
Settlements (15) (14) (46) (43)
Transfers into level 3 86 21 912 65
Transfers out of level 3 (93) (22) (33) (2)
Ending balance 311 162 311 162
Total trading cash instrument liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (182) (78) (104) (80)
Net realized gains/(losses) (4) 2 (42) 5
Net unrealized gains/(losses) 53 (2) 47 (1)
Purchases 100 22 198 35
Sales (40) (55) (121) (86)
Settlements 5 0 (2) 8
Transfers into level 3 (86) (32) (103) (22)
Transfers out of level 3 43 5 16 3
Ending balance $ (111) $ (138) $ (111) $ (138)