XML 102 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Hierarchy - Level 3 Rollforward (Detail) - Other Financial Liabilities - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 126 $ 0 $ 74 $ 0
Net unrealized gains/(losses) 25 0 77 0
Ending balance 151 0 151 0
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (21,897) (19,114) (18,826) (23,567)
Net realized gains/(losses) (88) (90) (223) (222)
Net unrealized gains/(losses) 1,210 1,538 425 5,977
Issuances (3,036) (3,296) (6,212) (9,486)
Settlements 3,154 2,691 6,380 8,548
Transfers into level 3 (3,656) (1,494) (6,030) (2,562)
Transfers out of level 3 1,003 900 1,176 2,447
Ending balance (23,310) (18,865) (23,310) (18,865)
Deposits        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (2,889) (2,789) (2,743) (3,613)
Net realized gains/(losses) 0 0 0 (7)
Net unrealized gains/(losses) 73 135 19 466
Issuances (157) (261) (376) (735)
Settlements 232 259 594 1,041
Transfers into level 3 (3) (89) (254) (20)
Transfers out of level 3 18 16 34 139
Ending balance (2,726) (2,729) (2,726) (2,729)
Other secured financings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (2,817) (1,412) (1,842) (2,566)
Net realized gains/(losses) (3) (13) (3) (18)
Net unrealized gains/(losses) 41 86 13 177
Issuances (158) (406) (676) (545)
Settlements 488 22 875 527
Transfers into level 3 (325) (147) (1,626) (110)
Transfers out of level 3 40 0 525 665
Ending balance (2,734) (1,870) (2,734) (1,870)
Unsecured short-term borrowings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (4,822) (5,209) (4,090) (7,829)
Net realized gains/(losses) (23) (54) (72) (126)
Net unrealized gains/(losses) 148 286 (178) 1,241
Issuances (1,552) (1,165) (2,968) (3,582)
Settlements 1,853 1,747 3,013 5,443
Transfers into level 3 (204) (528) (174) (470)
Transfers out of level 3 305 411 174 811
Ending balance (4,295) (4,512) (4,295) (4,512)
Unsecured long-term borrowings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (11,296) (9,626) (10,066) (9,413)
Net realized gains/(losses) (62) (23) (148) (71)
Net unrealized gains/(losses) 945 1,034 556 4,028
Issuances (1,020) (1,464) (2,043) (4,624)
Settlements 581 663 1,898 1,537
Transfers into level 3 (3,124) (730) (3,976) (1,962)
Transfers out of level 3 640 473 443 832
Ending balance (13,336) (9,673) (13,336) (9,673)
Other liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (73) (78) (85) (146)
Net unrealized gains/(losses) 3 (3) 15 65
Issuances (149) 0 (149) 0
Ending balance $ (219) $ (81) $ (219) $ (81)