v3.19.3.a.u2
Geographical Information - Schedule of Property and Equipment (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Long-Lived Assets, by Geographical Area    
Long-lived assets $ 44,783 $ 24,683
United States    
Long-Lived Assets, by Geographical Area    
Long-lived assets 35,858 18,950
Rest of the world    
Long-Lived Assets, by Geographical Area    
Long-lived assets $ 8,925 $ 5,733