v3.26.1
Equity Incentive Plans, Equity Inducement Plans, Employee Stock Purchase Plan and Stock-Based Compensation - Summary of Option Activity (Details) - 2004 Plan, 2018 Plan and 2021 Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock options outstanding, Beginning Balance, Shares 867,072  
Granted, Shares 401,465  
Exercised, Shares (827)  
Canceled and forfeited, Shares (349,901)  
Stock options outstanding, Ending Balance, Shares 917,809 867,072
Stock options exercisable, Shares 544,368  
Stock options outstanding, Weighted - Average Exercise Price, Beginning Balance $ 98.93  
Weighted - Average Exercise Price, Granted 8.21  
Weighted - Average Exercise Price, Exercised 5.40  
Weighted - Average Exercise Price, Canceled and forfeited 109.43  
Stock options outstanding, Weighted - Average Exercise Price, Ending Balance 55.33 $ 98.93
Stock options exercisable, Weighted - Average Exercise Price, Exercisable $ 84.37  
Stock options outstandng, Weighted - Average Remaining Contract Term 6 years 2 months 8 days 5 years 10 months 20 days
Stock options exercisable, Weighted - Average Remaining Contract Term, Exercisable 4 years 29 days  
Stock options outstanding, Aggregate Intrinsic Value, Balance $ 1,224 $ 0
Stock options exercisable, Aggregate Intrinsic Value, Exercisable $ 263