XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION PLANS - Summary of Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Number of Options Outstanding (in shares) 309,825      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 78.41      
Weighted Average Remaining Contractual Life (in years) 5 years 3 months 18 days 5 years 10 months 24 days 6 years 6 months 6 years 1 month 6 days
Number of Options Currently Exercisable (in shares) 275,198      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 78.06      
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) 27,595      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 61.51      
Weighted Average Remaining Contractual Life (in years) 2 years 10 months 24 days      
Number of Options Currently Exercisable (in shares) 27,595      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 61.51      
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) 131,568      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 75.03      
Weighted Average Remaining Contractual Life (in years) 5 years 7 months 6 days      
Number of Options Currently Exercisable (in shares) 131,568      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 75.03      
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) 150,662      
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 84.46      
Weighted Average Remaining Contractual Life (in years) 5 years 6 months      
Number of Options Currently Exercisable (in shares) 116,035      
Weighted Average Exercise Price of Options Currently Exercisable (in dollars per share) $ 85.43