v3.19.3.a.u2
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]        
Capitalized software development costs   $ 76 $ 14  
Amortization of capitalized software developments costs   22 12 $ 14
Depreciation expense   433 399 490
Accumulated depreciation and amortization   1,374 946  
Proceeds form sale of real estate $ 175      
Loss on disposal of property and equipment $ 79 10 59 117
Leased computer equipment        
Property, Plant and Equipment [Line Items]        
Depreciation expense   146 75 $ 26
Accumulated depreciation and amortization   $ 247 $ 101