XML 134 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 31, 2009
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant 2,100      
Employee Stock Purchase Plan [Abstract]        
Maximum contribution allowed under employee stock purchase plan as % of employee's earnings 15.00%      
Total number of shares purchased under employee stock purchase plan 1,500      
Plan period employee stock purchase plan, in months 3 months      
Purchase price calculation for shares of stock under employee stock purchase plan The purchase price for each share of stock is the lesser of 90% of the market price on the first day of the plan period or 100% of the market price on the last day of the plan period.      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Total intrinsic value of options exercised in the period $ 45 $ 44 $ 76  
Proceeds from stock plans 46 $ 45 $ 91  
Intrinsic value of options outstanding $ 110      
Weighted-average remaining contractual term of options exercisable 6 years      
Intrinsic value of options exercisable $ 72      
Number of options exercisable 729 800 900  
Weighted-average exercise price of exercisable options $ 134.94 $ 117.08 $ 103.63  
Options Vested and Expected to Vest [Abstract]        
Number of options outstanding which are vested and expected to vest 1,400      
Aggregate intrinsic value of outstanding options which are vested and expect to vest $ 109      
Weighted-average exercise price of outstanding options which are vested and expected to vest $ 158.33      
Weighted-average remaining contractual term of outstanding options which are vested and expected to vest 6 years 10 months 24 days      
Unrecognized compensation costs on unvested options $ 32      
Employee Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation costs 1 $ 1 $ 1  
Maximum [Member]        
Non-Employee Stock Purchase Plan Awards [Abstract]        
Incremental stock-based compensation cost due to acceleration of awards $ 1 1 4  
Restricted Stock Unit Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares, Granted 86      
Stock-based compensation costs $ 14 $ 16 $ 17  
Options Vested and Expected to Vest [Abstract]        
Weighted-average period of recognition for unrecognized compensation costs on nonvested awards 3 years 3 months 18 days      
Unvested Awards Roll Forward        
Weighted-average grant date fair value per share of shares granted $ 235.31      
Unvested shares at end of period 260 304    
Unrecognized compensation costs on unvested awards $ 33      
Performance Stock Unit Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares, Granted 13 40 40  
Stock-based compensation costs $ 7 $ 5 $ 1  
Unvested Awards Roll Forward        
Weighted-average grant date fair value per share of shares granted $ 372.68      
Unvested shares at end of period 105 100    
Performance Stock Unit Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights 0.00%      
Performance Stock Unit Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights 200.00%      
Restricted Stock Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares, Granted 5 5 8  
Stock-based compensation costs $ 1 $ 1 $ 1  
Unvested Awards Roll Forward        
Weighted-average grant date fair value per share of shares granted $ 183.41 $ 194.73 $ 130.35  
Unvested shares at end of period 5      
Equity Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 5 years      
Award expiration period 10 years      
Options Vested and Expected to Vest [Abstract]        
Weighted-average period of recognition for unrecognized compensation costs on nonvested awards 3 years 2 months 12 days      
Employee Stock Purchase Plan of 2009 [Member] | Employee Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized under plan       900