v3.26.1
Equity Incentive Plans, Equity Inducement Plans, Employee Stock Purchase Plan and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 26, 2018
Sep. 25, 2018
Dec. 31, 2025
Dec. 31, 2024
May 31, 2025
Jan. 01, 2025
Feb. 28, 2023
Aug. 31, 2022
Aug. 04, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Reserved common stock     2,094,228 1,760,456          
Expected dividend     0.00%            
Weighted-average estimated grant-date fair value of employee stock options granted     $ 6.08 $ 30.73          
Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares vesting period     4 years            
2018 Equity Incentive Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Reserved common stock   230,000              
Annual increase period of common stock reserved for issuance   10 years              
Maximum number of shares issuable           412,632      
2018 Equity Incentive Plan | Employee Stock Option                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Total unrecognized compensation cost related to unvested granted     $ 3,300            
Remaining unrecognized compensation cost expected to be recognized over weighted-average period     2 years 8 months 12 days            
2018 Equity Incentive Plan | Restricted Stock Units                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Total unrecognized compensation cost related to unvested granted     $ 6,300            
Remaining unrecognized compensation cost expected to be recognized over weighted-average period     2 years 1 month 6 days            
2018 Equity Incentive Plan | Employee Stock Purchase Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Unrecognized stock-based compensation expense     $ 26,000            
2018 Equity Incentive Plan | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Increase in stock reserved for issuance as percentage of capital stock outstanding on last day of preceding year   5.00%              
2018 Employee Stock Purchase Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Reserved common stock 23,000                
Annual increase period of common stock reserved for issuance 10 years                
Maximum number of shares issuable 305,000   52,277 56,517          
Shares available for grant     69,816            
Shares available for grant, increase           75,000      
2018 Employee Stock Purchase Plan | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Increase in stock reserved for issuance as percentage of capital stock outstanding on last day of preceding year 1.00%                
2021 Equity Inducement Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Reserved common stock                 75,000
2018 Equity Incentive Plan and 2021 Equity Inducement Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Shares available for grant     676,072            
Amended and Restated 2021 Equity Inducement Plan                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Reserved common stock     425,000   225,000   50,000 75,000