v3.26.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Mar. 30, 2025
Nov. 09, 2023
Jan. 31, 2026
Oct. 31, 2019
Sep. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2019
Jan. 01, 2026
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Net proceeds after deducting underwriters commission $ 665,300                          
Preferred stock, shares authorized 40,000,000         40,000,000       40,000,000       40,000,000
Preferred stock, shares issued 0         0       0       0
Preferred stock, shares outstanding 0         0       0       0
Stock options, granted                   357,282        
Stock-based compensation cost           $ 5,921   $ 9,297   $ 18,167 $ 23,109      
Common stock initially reserved for issuance 21,318,550         21,318,550       21,318,550        
Unrecognized stock-based compensation expense $ 16,100         $ 16,100       $ 16,100        
Unrecognized stock-based compensation expense, weighted-average period for recognition                   2 years 6 months        
Defined contribution plan employer contribution liabilities expense           1,200   1,200   $ 4,100 $ 4,300      
Defined contribution plan, employer matching contribution, percentage                   75.00%        
Employer discretionary match number of shares settled                   397,944 616,377      
Total intrinsic value of stock options exercised                   $ 7,800        
Performance-Based Stock Units (PSU)                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Stock awards, granted                   58,914        
Expected volatility                   86.84%        
Risk free interest rate                   3.67%        
Expected term (in years)                   3 years 9 months        
Unrecognized stock-based compensation expense 1,900         1,900       $ 1,900        
Unrecognized stock-based compensation expense, weighted-average period for recognition                   1 year 2 months 12 days        
Fair value of PSUs vested                   $ 1,100        
Employee Stock Option                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Expected volatility                   91.71% 84.59%      
Risk free interest rate                   3.89% 4.07%      
Expected term (in years)                   6 years 21 days 6 years 25 days      
Dividend yield                   0.00% 0.00%      
Restricted Stock Units (RSUs)                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Total fair value of vested                   $ 8,900        
Stock awards, granted                   1,801,540        
Unrecognized stock-based compensation expense $ 22,400         $ 22,400       $ 22,400        
Unrecognized stock-based compensation expense, weighted-average period for recognition                   2 years 1 month 6 days        
Stock Options, RSUs nad PSUs                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Common stock initially reserved for issuance 10,391,518         10,391,518       10,391,518        
2019 Equity Incentive Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Common stock, shares authorized for issuance                       2,231,739    
Stock options, granted                       1,400,528    
Number of shares available for issuance         0                  
2019 Equity Incentive Plan | Restricted Stock                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Stock awards, granted                       16,260    
2019 Incentive Award Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Annual increase to shares available for issuance percentage of outstanding common stock         5.00%                  
Equity plan, description                   The number of shares initially available for issuance will be increased by (i) the number of shares subject to stock options or similar awards granted under the Prior Incentive Plan that expire or otherwise terminate without having been exercised in full after the effective date of the 2019 Plan and unvested shares issued pursuant to awards granted under the Prior Incentive Plan that are forfeited to or repurchased by the Company after the effective date of the 2019 Plan, with the maximum number of shares to be added to the 2019 Plan pursuant to clause (i) not to exceed 1,416,788 shares, and (ii) an annual increase on January 1 of each calendar year beginning in 2020 and ending in 2029, equal to the lesser of (a) 5% of the shares of common stock outstanding on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the Board of Directors.        
Number of shares remain available for issuance, annual increase                         3,570,952  
Common stock initially reserved for issuance 4,853,530         4,853,530       4,853,530        
2019 Incentive Award Plan | Stock Options, RSUs nad PSUs                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Number of shares, granted                   2,209,663        
Number of shares, cancelled or forfeited                   870,747        
2025 Employment Inducement Incentive Award Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Stock options, granted   2,500,000                        
Common stock initially reserved for issuance 409,661         409,661       409,661        
2025 Employment Inducement Incentive Award Plan | Stock Options, RSUs nad PSUs                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Number of shares, granted                   2,090,339        
Employee Stock Purchase Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Annual increase to shares available for issuance percentage of outstanding common stock         1.00%                  
Equity plan, description                   In addition, the number of shares available for issuance under the ESPP will be annually increased on January 1 of each calendar year beginning in 2020 and ending in 2029, by an amount equal to the lesser of: (i) 1% of the shares outstanding on the final day of the immediately preceding calendar year and (ii) such smaller number of shares as is determined by the Board of Directors. As of September 30, 2026, 1,713,613 shares of common stock remain available for issuance under the ESPP, which reflects the issuance of 358,085 shares sold to employees during the nine months ended September 30, 2026 as well as an annual increase of 714,190 shares authorized on January 1, 2026.        
Stock-based compensation cost           $ 200   $ 100   $ 700 $ 900      
Common stock initially reserved for issuance 1,713,613       270,000 1,713,613       1,713,613        
Expected volatility                   62.14% 112.83%      
Risk free interest rate                   3.79% 4.29%      
Expected term (in years)                   6 months 5 months 26 days      
Estimated weighted-average fair value                   $ 4.17 $ 3.62      
Unrecognized stock-based compensation expense $ 400         $ 400       $ 400        
Unrecognized stock-based compensation expense, weighted-average period for recognition                   3 months 18 days        
Dividend yield                   0.00% 0.00%      
Underwritten Public Offering                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Warrants purchase price       $ 15.999                    
Proceeds from issuance of common stock and pre-funded warrant gross       $ 130,000                    
Proceeds from issuance of pre-funded warrants             $ 18,800              
Warrant exercised                   0        
Purchase price per share after deducting underwriting discounts and commissions       $ 15.01                    
Net proceeds after deducting underwriters commission       $ 122,000                    
Underwritten Public Offering | Minimum                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Warrants exercise price       $ 0.001                    
At-the-Market Offering Program                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Shares issued           0   0   0 0      
2023 At-the-Market Offering Program                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Available equity financing amount                   $ 150,000        
Employee and Nonemployee Director                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Estimated weighted-average fair value                   $ 11.88 $ 3.8      
Open Market Sale Agreement with Jefferies LLC | 2023 At-the-Market Offering Program | Maximum                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Aggregate offering price through equity financing     $ 150,000                      
Common Stock                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Shares issued 41,612,032                          
Warrants issued to purchase shares 3,859,000         3,859,000       3,859,000        
Employer discretionary match number of shares settled           265,909 132,035 326,212 290,165          
Common Stock | Employee Stock Purchase Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Maximum percentage of eligible compensation contributed by participants         20.00%                  
Common Stock | Maximum | 2019 Incentive Award Plan                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Additional number of shares available for issuance         1,416,788                  
Common Stock | IPO And ATM Offerings                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Shares issued                   41,612,032        
Warrants issued to purchase shares 3,859,000         3,859,000       3,859,000        
Proceeds from issuance of shares                   $ 665,300        
Common Stock | Underwritten Public Offering                            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                            
Shares issued       6,875,000     6,875,000              
Warrants issued to purchase shares       1,250,078                    
Common stock, price per share       $ 16