XML 125 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Summary of Location and Amount of Gains and Losses of Derivative Contracts (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ 129 $ 22 $ (50)
Derivative, Gain (Loss) on Derivatives, Total Net 694 (128) (193)
Net gains (losses) on derivative contracts [Domain] | Credit Derivatives [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 0 0 0
Net gains (losses) on derivative contracts [Domain] | Interest Rate Swaps [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 65 13 (9)
Net gains (losses) on derivative contracts [Domain] | Futures Contracts [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 62 9 (41)
Net gains (losses) on derivative contracts [Domain] | Warrant [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 1 0 0
Income Loss On Variable Interest Entities [Member] | Variable Interest Entity [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 565 (150) (144)
Income Loss On Variable Interest Entities [Member] | Interest Rate Swaps [Member] | Variable Interest Entity [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net 541 (152) (138)
Income Loss On Variable Interest Entities [Member] | Currency Swaps [Member] | Variable Interest Entity [Member]      
Debt and Equity Securities, FV-NI [Line Items]      
Derivative, Gain (Loss) on Derivative, Net $ 24 $ 2 $ (6)