v3.21.2
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Stockholders' equity, beginning balance $ 12,266  
Other comprehensive income (loss) before reclassifications 1,216 $ (457)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 1,216 (457)
Stockholders' equity, ending balance 14,175  
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Stockholders' equity, beginning balance (535) (187)
Stockholders' equity, ending balance 681 (644)
Foreign Currency Translation Adjustments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Stockholders' equity, beginning balance (581) (231)
Other comprehensive income (loss) before reclassifications 54 (405)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 54 (405)
Stockholders' equity, ending balance (527) (636)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Stockholders' equity, beginning balance 46 44
Other comprehensive income (loss) before reclassifications 1,162 (52)
Amounts reclassified from accumulated other comprehensive income (loss) 0 0
Other comprehensive income (loss) 1,162 (52)
Stockholders' equity, ending balance $ 1,208 $ (8)