XML 58 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Software Development and Intellectual Property Licenses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Software development and intellectual property licenses:      
Internally-developed software costs $ 345 $ 291  
Payments made to third-party software developers 31 38  
Total software development costs 376 329  
Amortization:      
Amortization of capitalized software development costs and intellectual property licenses $ 241 $ 501 $ 314