XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED COMPENSATION PLANS - Summary of Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Number of Options Outstanding (in shares) 399,938      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 77.32      
Weighted Average Remaining Contractual Life (in years) 5 years 10 months 24 days 6 years 6 months 6 years 1 month 6 days 5 years 8 months 12 days
Number of Options Currently Exercisable (in shares) 293,952      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 76.45      
35.00 - 50.00        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Exercise price, low range (in dollars per share) 35.00      
Exercise price, high range (in dollars per share) $ 50.00      
Number of Options Outstanding (in shares) 2,296      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 48.29      
Weighted Average Remaining Contractual Life (in years) 1 month 6 days      
Number of Options Currently Exercisable (in shares) 2,296      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 48.29      
50.00 - 65.00        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Exercise price, low range (in dollars per share) 50.00      
Exercise price, high range (in dollars per share) $ 65.00      
Number of Options Outstanding (in shares) 34,892      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 58.74      
Weighted Average Remaining Contractual Life (in years) 3 years 8 months 12 days      
Number of Options Currently Exercisable (in shares) 33,342      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 59.52      
65.00 - 80.00        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Exercise price, low range (in dollars per share) 65.00      
Exercise price, high range (in dollars per share) $ 80.00      
Number of Options Outstanding (in shares) 189,926      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 74.63      
Weighted Average Remaining Contractual Life (in years) 5 years 10 months 24 days      
Number of Options Currently Exercisable (in shares) 157,047      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 73.85      
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) 172,824      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 84.42      
Weighted Average Remaining Contractual Life (in years) 6 years 4 months 24 days      
Number of Options Currently Exercisable (in shares) 101,267      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 86.70