XML 44 R90.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation - Option Summary (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Outstanding Options, Exercise Price Range | shares 144,412
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 4 years 9 months 18 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 137.15
Number of Exercisable Options, Exercise Price Range | shares 59,573
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 117.27
$50.01 - $60.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 50.01
Exercise Price Range, Upper Range Limit $ 60.00
Number of Outstanding Options, Exercise Price Range | shares 874
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 2 months 12 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 58.26
Number of Exercisable Options, Exercise Price Range | shares 874
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 58.26
$60.01 - $70.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 60.01
Exercise Price Range, Upper Range Limit $ 70.00
Number of Outstanding Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 0
Number of Exercisable Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 0
$70.01 - $80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 70.01
Exercise Price Range, Upper Range Limit $ 80.00
Number of Outstanding Options, Exercise Price Range | shares 17,268
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 2 years 8 months 12 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 72.29
Number of Exercisable Options, Exercise Price Range | shares 17,268
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 72.29
$80.01 - $90.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 80.01
Exercise Price Range, Upper Range Limit $ 90.00
Number of Outstanding Options, Exercise Price Range | shares 2,797
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 2 years 1 month 6 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 87.30
Number of Exercisable Options, Exercise Price Range | shares 2,797
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 87.30
$90.01 - $130.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 90.01
Exercise Price Range, Upper Range Limit $ 130.00
Number of Outstanding Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 0
Number of Exercisable Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 0
$130.01 - $140.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 130.01
Exercise Price Range, Upper Range Limit $ 140.00
Number of Outstanding Options, Exercise Price Range | shares 37,167
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 4 years
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 134.60
Number of Exercisable Options, Exercise Price Range | shares 24,898
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 134.60
$140.01 - $150.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 140.01
Exercise Price Range, Upper Range Limit $ 150.00
Number of Outstanding Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 0
Number of Exercisable Options, Exercise Price Range | shares 0
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 0
$150.01 - $160.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 150.01
Exercise Price Range, Upper Range Limit $ 160.00
Number of Outstanding Options, Exercise Price Range | shares 86,306
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 5 years 8 months 12 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 153.65
Number of Exercisable Options, Exercise Price Range | shares 13,736
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 152.26