XML 85 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of RSU Activity (Details) - RSUs
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Number of Shares  
Unvested at beginning of period (in shares) | shares 513,205
Granted (in shares) | shares 266,008
Vested (in shares) | shares (217,997)
Forfeited (in shares) | shares (97,051)
Unvested at end of period(in shares) | shares 464,165
Weighted-Average Grant Date Fair Value per Share  
Unvested at beginning of period (in dollars per share) | $ / shares $ 38.60
Granted (in dollars per share) | $ / shares 13.92
Vested (in dollars per share) | $ / shares 39.53
Forfeited (in dollars per share) | $ / shares 40.70
Unvested at end of period (in dollars per share) | $ / shares $ 23.61