XML 93 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation (Other Information) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Stock-based compensation by award type [Line Items]      
Stock option term until expiration 8 years    
Aggregate fair value of RSUs vested during the period $ 212 $ 319 $ 324
Restricted Stock Units (RSUs) [Member]      
Unrecognized Stock-based Compensation [Abstract]      
Unrecognized future expense of unvested RSUs $ 198    
Weighted average period over which future expense of unrecognized stock-based compensation will be recognized (years) 2 years 3 months 18 days    
Restricted Stock Units (RSUs) [Member] | Maximum [Member]      
Stock-based compensation by award type [Line Items]      
Service period over which grants vest 4 years    
Restricted Stock Units (RSUs) [Member] | Minimum [Member]      
Stock-based compensation by award type [Line Items]      
Service period over which grants vest 1 year    
Stock Options [Member]      
Unrecognized Stock-based Compensation [Abstract]      
Unrecognized future expense of unvested stock options $ 51    
Weighted average period over which future expense of unrecognized stock-based compensation will be recognized (years) 2 years 4 months 24 days    
Stock Options [Member] | Maximum [Member]      
Stock-based compensation by award type [Line Items]      
Service period over which grants vest 4 years    
Stock Options [Member] | Minimum [Member]      
Stock-based compensation by award type [Line Items]      
Service period over which grants vest 3 years