XML 100 R50.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Stock Options (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Options  
Outstanding, beginning balance (in shares) 1,476,104
Exercised (in shares) (683,555)
Expired (in shares) (1,768)
Outstanding, ending balance (in shares) 790,781
Exercisable (in shares) 790,781
Weighted- average exercise price  
Outstanding, beginning balance (in dollars per share) $ 75.39
Exercised (in dollars per share) 76.68
Expired (in dollars per share) 76.75
Outstanding, ending balance (in dollars per share) 74.28
Exercisable (in dollars per share) $ 74.28