XML 118 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investment Securities - Components of Gains and Losses (Realized and Unrealized) on Investment Securities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net $ 730 $ 360 $ 139
Non-marketable securities      
Gain (Loss) on Securities [Line Items]      
Less: Realized net losses on the sales and OTTI of non-marketable and other equity securities (85) (24) (5)
Net gains on non-marketable and other equity securities still held 645 336 134
Non-marketable securities | Consolidated venture capital and private equity fund investments | Fair value accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 71 32 23
Non-marketable securities | Consolidated venture capital and private equity fund investments | Equity method accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 474 162 74
Non-marketable securities | Unconsolidated venture capital and private equity fund investments | Fair value accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 75 60 31
Non-marketable securities | Other investments | Fair value accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 75 0 3
Non-marketable securities | Other investments | Equity method accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 10 1 (1)
Non-marketable securities | Debt funds | Equity method accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net 2 0 1
Other equity securities | Fair value accounting      
Gain (Loss) on Securities [Line Items]      
Gains on non-marketable and other equity securities, net $ 23 $ 105 $ 8