v3.26.1
Equity Incentive Plans, Equity Inducement Plans, Employee Stock Purchase Plan and Stock-Based Compensation - Summary of Status and Activity of Non-vested RSUs (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Number of shares  
Non-vested, Beginning Balance | shares 595,691
Granted | shares 359,725
Released | shares (252,107)
Canceled | shares (285,537)
Non-vested, Ending Balance | shares 417,772
Weighted Average Grant-Date Fair Value  
Non-vested, Beginning balance | $ / shares $ 60.54
Granted | $ / shares 5.7
Released | $ / shares 72.17
Canceled | $ / shares 36.67
Non-vested, Ending Balance | $ / shares $ 22.63