XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Hierarchy - Changes in Fair Value for Level 3 Derivatives (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance $ 959 $ 534 $ 825 $ 810
Net realized gains/(losses) (264) (87) (88) (235)
Net unrealized gains/(losses) (20) 139 289 257
Purchases 160 140 493 498
Sales (968) (368) (1,266) (1,053)
Settlements 556 465 121 537
Transfers into level 3 29 (475) (12) (172)
Transfers out of level 3 (56) 601 34 307
Ending balance 396 949 396 949
Interest rates        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 26 (367) (112) (439)
Net realized gains/(losses) (43) (124) (67) (196)
Net unrealized gains/(losses) 214 730 560 508
Purchases 1 6 24 15
Sales (67) (97) (204) (267)
Settlements 54 144 7 359
Transfers into level 3 (1) (426) (97) (92)
Transfers out of level 3 (24) 6 49 (16)
Ending balance 160 (128) 160 (128)
Credit        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 1,288 1,726 1,218 1,650
Net realized gains/(losses) (2) 7 37 87
Net unrealized gains/(losses) 118 (96) 121 158
Purchases 11 81 72 182
Sales (7) (45) (4) (95)
Settlements (174) (44) (201) (360)
Transfers into level 3 130 20 126 10
Transfers out of level 3 0 (22) (5) (5)
Ending balance 1,364 1,627 1,364 1,627
Currencies        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 127 24 47 42
Net realized gains/(losses) (10) 49 0 14
Net unrealized gains/(losses) (10) (121) 71 (136)
Purchases 1 3 33 7
Sales (3) (13) (20) (17)
Settlements 0 (16) 6 (42)
Transfers into level 3 (19) 2 (16) 3
Transfers out of level 3 27 3 (8) 60
Ending balance 113 (69) 113 (69)
Commodities        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance 839 648 778 628
Net realized gains/(losses) (39) (155) (112) (311)
Net unrealized gains/(losses) 75 (78) 127 19
Purchases 11 10 33 161
Sales (10) (10) (22) (38)
Settlements 13 146 4 84
Transfers into level 3 (15) (21) 10 29
Transfers out of level 3 (121) 242 (65) 210
Ending balance 753 782 753 782
Equities        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]        
Beginning balance (1,321) (1,497) (1,106) (1,071)
Net realized gains/(losses) (170) 136 54 171
Net unrealized gains/(losses) (417) (296) (590) (292)
Purchases 136 40 331 133
Sales (881) (203) (1,016) (636)
Settlements 663 235 305 496
Transfers into level 3 (66) (50) (35) (122)
Transfers out of level 3 62 372 63 58
Ending balance $ (1,994) $ (1,263) $ (1,994) $ (1,263)