XML 179 R167.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments, Contingencies and Guarantees - Guarantees (Parenthetical) (Detail) - Derivative Guarantee [Member] - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Guarantor Obligations [Line Items]    
Carrying value of derivatives included derivative assets $ 1,510 $ 1,560
Carrying value of derivatives included derivative liabilities $ 7,410 $ 5,380