XML 67 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Technology Agreements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
IBM Agreement [Member]      
Technology Agreements [Abstract]      
Percent of contract value to be paid if contract is terminated (in hundredths) 50.00%    
Technology Agreements, Minimum Payments Due [Abstract]      
2020 $ 15    
2021 15    
2022 6    
2023 0    
2024 0    
Thereafter 0    
Information Technology and Data Processing 46 $ 81 $ 98
Accenture Agreement [Member]      
Technology Agreements, Minimum Payments Due [Abstract]      
2020 11    
2021 0    
2022 0    
2023 0    
2024 0    
Thereafter 0    
Information Technology and Data Processing 52 $ 46 $ 16
Cognizant Agreement [Member]      
Technology Agreements, Minimum Payments Due [Abstract]      
2020 9    
2021 7    
2022 3    
2023 0    
2024 0    
Thereafter 0    
Information Technology and Data Processing $ 3