XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Stock Option Plan and Restricted Stock Activity (Details)
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Shares  
Balance at beginning of period (in shares) | shares 2,226,273
Granted (in shares) | shares 468,876
Options exercised (in shares) | shares (520,891)
Forfeited (in shares) | shares (58,318)
Balance at end of period (in shares) | shares 2,115,940
Weighted-Average Exercise Price  
Balance at beginning of period (in USD per share) | $ / shares $ 75.14
Granted (in USD per share) | $ / shares 114.59
Options exercised (in USD per share) | $ / shares 72.78
Forfeited (in USD per share) | $ / shares 83.99
Balance at end of period (in USD per share) | $ / shares $ 84.22
Restricted Stock Awards  
Restricted Stock Awards  
Nonvested at beginning of period (in shares) | shares 437,872
Granted (in shares) | shares 231,761
RSUs vested (in shares) | shares (204,487)
Forfeited (in shares) | shares (5,933)
Nonvested at end of period (in shares) | shares 459,213
Weighted-Average Grant Date Fair Value  
Nonvested at beginning of period (in USD per share) | $ / shares $ 83.55
Granted (in USD per share) | $ / shares 106.95
RSUs vested (in USD per share) | $ / shares 76.19
Forfeited (in USD per share) | $ / shares 87.97
Nonvested at end of period (in USD per share) | $ / shares $ 98.58