XML 102 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Share-Based Compensation - Option Summary (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Outstanding Options, Exercise Price Range | shares 110,336
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 5 years 2 months 12 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 143.51
Number of Exercisable Options, Exercise Price Range | shares 17,446
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 136.32
$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 2,133
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 1 year
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 72.12
Number of Exercisable Options, Exercise Price Range | shares 2,133
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 72.12
$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 1,309
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 1 year
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 87.30
Number of Exercisable Options, Exercise Price Range | shares 1,309
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 51,732
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 6 years
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 136.54
Number of Exercisable Options, Exercise Price Range | shares 2,617
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 55,162
Weighted Average Contractual Life, Outstanding Options, Exercise Price Range 4 years 9 months 18 days
Weighted Average Exercise Price, Outstanding Options, Exercise Price Range $ 154.14
Number of Exercisable Options, Exercise Price Range | shares 11,387
Weighted Average Exercise Price, Exercisable Options, Exercise Price Range $ 154.37