XML 102 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Share-Based Compensation - Option Summary (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Number of Outstanding Options | shares 109,684
Weighted Average Contractual Life, Outstanding Options 4 years 9 months 18 days
Weighted Average Exercise Price, (per option) $ 165.47
Number of Options Exercisable | shares 42,004
Weighted Average Exercise Price, Exercisable Options $ 145.12
$49.01-$80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 49.01
Exercise Price Range, Upper Range Limit $ 80.00
Number of Outstanding Options | shares 711
Weighted Average Exercise Price, (per option) $ 72.12
Number of Options Exercisable | shares 711
Weighted Average Exercise Price, Exercisable Options $ 72.12
$80.01 - $100.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 $ 100.00
Number of Outstanding Options | shares 1,309
Weighted Average Exercise Price, (per option) $ 87.30
Number of Options Exercisable | shares 1,309
Weighted Average Exercise Price, Exercisable Options $ 87.30
$120.01 - $150.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 120.01
Exercise Price Range, Upper Range Limit $ 150.00
Number of Outstanding Options | shares 43,482
Weighted Average Contractual Life, Outstanding Options 5 years 2 months 12 days
Weighted Average Exercise Price, (per option) $ 136.62
Number of Options Exercisable | shares 12,873
Weighted Average Exercise Price, Exercisable Options $ 136.59
$150.01 - $180.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 $ 180.00
Number of Outstanding Options | shares 40,593
Weighted Average Contractual Life, Outstanding Options 3 years 8 months 12 days
Weighted Average Exercise Price, (per option) $ 154.23
Number of Options Exercisable | shares 27,111
Weighted Average Exercise Price, Exercisable Options $ 153.88
$220.01 - $250.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise Price Range, Lower Range Limit 220.01
Exercise Price Range, Upper Range Limit $ 250.00
Number of Outstanding Options | shares 23,589
Weighted Average Contractual Life, Outstanding Options 6 years 2 months 12 days
Weighted Average Exercise Price, (per option) $ 245.15
Number of Options Exercisable | shares 0
Weighted Average Exercise Price, Exercisable Options $ 0