v3.25.2
Stock-Based Compensation - Schedule of Activity Under RSUs (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
RSUs  
Beginning balance (in shares) | shares 4,068,987
Granted (in shares) | shares 450,180
Vested (in shares) | shares (340,747)
Forfeited (in shares) | shares (158,978)
Ending balance (in shares) | shares 4,019,442
Vested and unissued (in shares) | shares 2,617
Non-vested (in shares) | shares 4,016,825
Weighted- Average Grant Date Fair Value Per RSU  
Beginning balance (in dollars per share) | $ / shares $ 4.63
Granted (in dollars per share) | $ / shares 1.71
Vested (in dollars per share) | $ / shares 4.32
Forfeited (in dollars per share) | $ / shares 4.10
Ending balance (in dollars per share) | $ / shares 4.35
Vested and unissued (in dollars per share) | $ / shares 10.03
Non-vested (in dollars per share) | $ / shares $ 4.35