XML 88 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-based Compensation - Stock Option (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Shares  
Outstanding at the beginning of the year (in shares) | shares 2,355,779
Options granted (in shares) | shares 162,517
Options exercised (in shares) | shares (748,143)
Options cancelled (in shares) | shares (68,535)
Outstanding at the ending of the year (in shares) | shares 1,701,618
Exercisable at the ending of the year (in shares) | shares 1,297,563
Weighted average exercise price  
Outstanding at the beginning of the year (in dollars per share) | $ / shares $ 79.94
Options granted (in dollars per share) | $ / shares 234.84
Options exercised (in dollars per share) | $ / shares 76.35
Options cancelled (in dollars per share) | $ / shares 121.89
Outstanding at the ending of the year (in dollars per share) | $ / shares 94.62
Exercisable at the ending of the year (in dollars per share) | $ / shares $ 78.45