XML 239 R180.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Compensation - Stock Options Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average remaining contractual term for options exercisable 0 years    
Cash received from issuance related to option exercise $ 41 $ 239 $ 448
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average remaining contractual term for options outstanding 4 years    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration period 10 years