v3.26.1
Stock Based Compensation - Schedule of Changes in Unvested Restricted Stock Awards (Details) - RSUs
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of RSUs  
Unvested at beginning of period (in shares) | shares 2,518,990
Granted (in shares) | shares 1,491,125
Vested (in shares) | shares (105,349)
Forfeited (in shares) | shares (153,904)
Unvested at end of period (in shares) | shares 3,750,862
Weighted-Average Grant Date Fair Value  
Unvested at beginning of period (in dollars per share) | $ / shares $ 43.87
Granted (in usd per share) | $ / shares 18.29
Vested (in dollars per share) | $ / shares 38.23
Forfeited (in dollars per shares) | $ / shares 35.64
Unvested at end of period (in dollars per share) | $ / shares $ 34.20