XML 90 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Subsequent Event (Details) - USD ($)
$ in Millions
1 Months Ended
Jan. 31, 2019
Dec. 31, 2016
Subsequent event | Minimum    
Subsequent Event [Line Items]    
Estimated cash payments $ 80  
Subsequent event | Maximum    
Subsequent Event [Line Items]    
Estimated cash payments 90  
Common stock    
Subsequent Event [Line Items]    
Stock Repurchase Program, increased to authorized amount   $ 3,000
Common stock | Subsequent event    
Subsequent Event [Line Items]    
Stock Repurchase Program, increased to authorized amount $ 2,000