XML 117 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Software (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Computer Software    
Software $ 4,820 $ 3,103
Accumulated amortization (1,616) (1,308)
Total Software, net 3,204 1,795
Software from acquisitions    
Computer Software    
Software 1,959 1,116
Capitalized software development costs    
Computer Software    
Software 2,258 1,624
Purchased software    
Computer Software    
Software $ 603 $ 363