v3.26.1
Stock-based Compensation - Summary of Option Activity Related to Time-Vesting Stock Options and Exit-Vesting Stock Options (Details) - Time-Vesting Stock Options
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Number of Options  
Beginning, Outstanding (in shares) | shares 1,633,422
Forfeited (in shares) | shares (17,378)
Expired (in shares) | shares (191,828)
Ending, Outstanding (in shares) | shares 1,424,216
Number of Options, Exercisable (in shares) | shares 907,530
Weighted-Average Exercise Price Per Share  
Beginning, Outstanding (in dollars per share) $ 19.81
Forfeited (in dollars per share) 9.30
Expired (in dollars per share) 39.00
Ending, Outstanding (in dollars per share) 17.35
Weighted-Average Exercise Price Per Share, Exercisable (in dollars per share) 20.88
Weighted-Average Grant Date Fair Value Per Share  
Beginning, Outstanding (in dollars per share) 11.21
Forfeited (in dollars per share) 5.72
Expired (in dollars per share) 20.30
Ending, Outstanding (in dollars per share) 10.07
Weighted-Average Grant Date Fair Value Per Share, Exercisable (in dollars per share) $ 11.85
Weighted-Average Remaining Contractual Term (Years)  
Outstanding (Years) 7 years 1 month 6 days
Exercisable (Years) 6 years 7 months 6 days
Aggregate Intrinsic Value, Outstanding | $ $ 0
Aggregate Intrinsic Value, Exercisable | $ $ 0