v3.26.1
Stock-Based Compensation - Summary of Common Stock Option Activity (Details) - Employee Stock Option
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock options, number of shares outstanding beginning balance | shares 3,960,489
Stock options, number of shares granted | shares 1,161,633
Stock options, number of shares forfeited/expired | shares (773,144)
Stock options, number of shares outstanding ending balance | shares 4,348,978
Stock options, number of shares exercisable as of June 30, 2026 | shares 1,636,998
Stock options, weighted average exercise price exercisable as of June 30, 2026 | $ / shares $ 8.22
Stock options, weighted average exercise price outstanding beginning balance | $ / shares 6.57
Stock options, weighted average exercise price outstanding Granted | $ / shares 1.34
Stock options, weighted average exercise price outstanding Forfeited/Expired | $ / shares 6.11
Stock options, weighted average exercise price outstanding ending balance | $ / shares $ 5.25