XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Stock Option (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Shares  
Outstanding at the beginning of the year (in shares) | shares 2,355,779
Options granted (in shares) | shares 148,970
Options exercised (in shares) | shares (671,947)
Options cancelled (in shares) | shares (59,995)
Outstanding at the ending of the year (in shares) | shares 1,772,807
Exercisable at the ending of the year (in shares) | shares 1,323,994
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 232.88
Options exercised (in dollars per share) | $ / shares 73.91
Options cancelled (in dollars per share) | $ / shares 118.98
Outstanding at the ending of the year (in dollars per share) | $ / shares 93.76
Exercisable at the ending of the year (in dollars per share) | $ / shares $ 79.14