v3.25.1
Stock-Based Compensation - Restricted Stock Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Shares of Restricted Stock  
Shares of Restricted Stock  
Beginning of period (in shares) | shares 421,459
Granted (in shares) | shares 485,497
Released (in shares) | shares (172,822)
Forfeited (in shares) | shares (18,682)
End of period (in shares) | shares 715,452
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 56.18
Granted (in dollars per share) | $ / shares 26.14
Released (in dollars per share) | $ / shares 60.71
Forfeited (in dollars per share) | $ / shares 56.70
Ending balance (in dollars per share) | $ / shares $ 34.69
Stock-Settled Restricted Stock Units  
Shares of Restricted Stock  
Beginning of period (in shares) | shares 72,953
Granted (in shares) | shares 52,531
Released (in shares) | shares (29,297)
Forfeited (in shares) | shares (36,516)
End of period (in shares) | shares 59,671
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 46.83
Granted (in dollars per share) | $ / shares 26.13
Released (in dollars per share) | $ / shares 51.19
Forfeited (in dollars per share) | $ / shares 39.61
Ending balance (in dollars per share) | $ / shares $ 31.35