XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation - Schedule of Stock Option (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Shares  
Outstanding at the beginning of the year (in shares) | shares 1,528,143
Options granted (in shares) | shares 127,250
Options exercised (in shares) | shares (118,658)
Options cancelled (in shares) | shares (5,053)
Outstanding at the ending of the year (in shares) | shares 1,531,682
Exercisable at the ending of the year (in shares) | shares 1,186,692
Weighted average exercise price  
Outstanding at the beginning of the year (in dollars per share) | $ / shares $ 93.57
Options granted (in dollars per share) | $ / shares 331.98
Options exercised (in dollars per share) | $ / shares 87.53
Options cancelled (in dollars per share) | $ / shares 87.12
Outstanding at the ending of the year (in dollars per share) | $ / shares 113.86
Exercisable at the ending of the year (in dollars per share) | $ / shares $ 81.20