XML 199 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Stock Options (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Options  
Outstanding, beginning balance (in shares) | shares 2,218,506
Exercised (in shares) | shares (742,402)
Outstanding, ending balance (in shares) | shares 1,476,104
Exercisable at current period-end (in shares) | shares 1,476,104
Weighted- average exercise price  
Weighted-average exercise price of options outstanding, beginning balance (in dollars per share) | $ / shares $ 74.31
Weighted-average exercise price of options exercised (in dollars per share) | $ / shares 72.16
Weighted-average exercise price of options outstanding, ending balance (in dollars per share) | $ / shares 75.39
Weighted-average exercise price of options exercisable at current period-end (in dollars per share) | $ / shares $ 75.39
Weighted-average remaining contractual term in years, outstanding 1 year 1 month 6 days
Weighted-average remaining contractual term in years, exercisable 1 year 1 month 6 days