XML 156 R136.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENT - Level 3 Fair Value Rollforward Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Loans        
Fair value, assets and liabilities measured on recurring basis, level 3 fair-value category disclosures        
Transfers out of Level 3   $ (2,100)   $ (2,100)
Long-term debt        
Fair value, assets and liabilities measured on recurring basis, level 3 fair-value category disclosures        
Transfers into Level 3, liabilities $ 3,335 3,937 $ 6,743 4,869
Transfers out of Level 3 $ 2,600 $ 6,000 3,500 6,000
Long-term debt | Option Volatility        
Fair value, assets and liabilities measured on recurring basis, level 3 fair-value category disclosures        
Transfers into Level 3, liabilities     4,500 4,000
Long-term debt | Equity Volatility        
Fair value, assets and liabilities measured on recurring basis, level 3 fair-value category disclosures        
Transfers into Level 3, liabilities     $ 2,200 $ 800