XML 111 R96.htm IDEA: XBRL DOCUMENT v3.20.4
STOCK-BASED COMPENSATION PLANS - Stock Options Outstanding (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 options outstanding (in shares) | shares 552,669
Weighted average exercise price of options outstanding (in dollars per share) $ 69.82
Number of options currently exercisable (in shares) | shares 336,114
Weighted average exercise price of options currently exercisable (in dollars per share) $ 58.52
Under $35.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) $ 35.00
Number of options outstanding (in shares) | shares 8,876
Weighted average exercise price of options outstanding (in dollars per share) $ 28.70
Weighted average remaining contractual life (in years) 1 month 6 days
Number of options currently exercisable (in shares) | shares 8,876
Weighted average exercise price of options currently exercisable (in dollars per share) $ 28.70
35.00 - 50.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 35.00
Exercise price, low range (in dollars per share) $ 50.00
Number of options outstanding (in shares) | shares 88,854
Weighted average exercise price of options outstanding (in dollars per share) $ 41.24
Weighted average remaining contractual life (in years) 1 year 7 months 6 days
Number of options currently exercisable (in shares) | shares 88,854
Weighted average exercise price of options currently exercisable (in dollars per share) $ 41.24
50.00 - 65.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 50.00
Exercise price, low range (in dollars per share) $ 65.00
Number of options outstanding (in shares) | shares 50,934
Weighted average exercise price of options outstanding (in dollars per share) $ 59.56
Weighted average remaining contractual life (in years) 5 years 6 months
Number of options currently exercisable (in shares) | shares 45,985
Weighted average exercise price of options currently exercisable (in dollars per share) $ 61.33
65.00 - 80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, high range (in dollars per share) 65.00
Exercise price, low range (in dollars per share) $ 80.00
Number of options outstanding (in shares) | shares 300,155
Weighted average exercise price of options outstanding (in dollars per share) $ 74.16
Weighted average remaining contractual life (in years) 7 years 9 months 18 days
Number of options currently exercisable (in shares) | shares 98,159
Weighted average exercise price of options currently exercisable (in dollars per share) $ 46.63
Over 80.00  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Exercise price, low range (in dollars per share) $ 80.00
Number of options outstanding (in shares) | shares 103,850
Weighted average exercise price of options outstanding (in dollars per share) $ 90.26
Weighted average remaining contractual life (in years) 5 years 6 months
Number of options currently exercisable (in shares) | shares 94,240
Weighted average exercise price of options currently exercisable (in dollars per share) $ 88.63