v3.25.2
Share-Based Compensation - Summary of Total Outstanding Restricted Stock Units (Details) - Restricted Stock Units (RSUs)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock units, Beginning balance | shares 764,159
Restricted stock units, Awarded | shares 182,000
Restricted stock units, Vested and released | shares (375,225)
Restricted stock units, Forfeited | shares (224,849)
Restricted stock units, Ending balance | shares 346,085
Weighted average grant date fair value, Beginning balance | $ / shares $ 9.22
Weighted average grant date fair value, Awarded | $ / shares 1.17
Weighted average grant date fair value, Vested and released | $ / shares 9.57
Weighted Average Grant Date Fair Value Forfeited | $ / shares 7.18
Weighted average grant date fair value, Ending balance | $ / shares $ 5.93