XML 28 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Other Financial Data - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Other Financial Data [Abstract]    
Deferred revenue $ 309 $ 270
Leases 200 210
Taxes payable 196 93
Other 572 513
Total 1,277 1,086
Revenue recognized from deferred revenue $ 117 $ 532