v3.22.0.1
Fair Value Option - Gains and Losses on Other Financial Assets and Financial Liabilities at Fair Value (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value Option Gains/(Losses) $ (3,544) $ (3,161) $ (9,499)
Unsecured Short-Term Borrowings Including Current Portion of Unsecured Long-Term Borrowings at Fair Value [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value Option Gains/(Losses) (1,016) 206 (3,365)
Unsecured Long-Term Borrowings at Fair Value [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value Option Gains/(Losses) (2,393) (2,804) (5,251)
Fair Value Option Other [Member]      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Fair Value Option Gains/(Losses) $ (135) $ (563) $ (883)