XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Shares [Roll Forward]  
Outstanding, beginning of period (in shares) | shares 2,957,871
Granted (in shares) | shares 394,065
Exercised (in shares) | shares (167,391)
Forfeited or Expired (in shares) | shares (15,477)
Outstanding, end of period (in shares) | shares 3,169,068
Exercisable, end of period (in shares) | shares 2,334,469
Weighted Average Exercise Price [Roll Forward]  
Outstanding, beginning of period (weighted average exercise price) | $ / shares $ 39.83
Granted (weighted average exercise price) | $ / shares 82.37
Exercised (weighted average exercise price) | $ / shares 26.02
Forfeited or Expired (weighted average exercise price) | $ / shares 68.85
Outstanding, end of period (weighted average exercise price) | $ / shares 45.71
Exercisable, end of period (weighted average exercise price) | $ / shares $ 35.07