v3.21.2
Investments and Fair Value Measurement - Fair Value of Unobservable Inputs, Assets (Details)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
Non-marketable Debt Securities  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 2,341
Total net gains (losses)  
Included in earnings 0
Included in other comprehensive income (loss) 1,251
Purchases 0
Ending balance 3,592
Non-marketable equity securities  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 52
Total net gains (losses)  
Included in earnings 454
Included in other comprehensive income (loss) 0
Purchases 1,677
Ending balance 2,183
Note Receivables  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 83
Total net gains (losses)  
Included in earnings (2)
Included in other comprehensive income (loss) 0
Purchases 0
Ending balance $ 81