Quarterly report [Sections 13 or 15(d)]

Common Stock - Additional Information (Details)

v3.25.3
Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Aug. 07, 2025
May 19, 2025
Oct. 23, 2019
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Jan. 01, 2025
May 31, 2024
Jan. 01, 2024
Jun. 01, 2023
Jan. 01, 2023
Jan. 01, 2022
Dec. 31, 2020
Jan. 31, 2019
Class Of Stock [Line Items]                                      
Common stock, authorized shares       300,000,000         300,000,000   150,000,000                
Common stock, outstanding shares       96,265,204         96,265,204   50,743,101                
Stock-based compensation expense               $ 3,021,000                      
Common stock issuance             $ 5,746,000                        
Warrants exercised                 10,800,000                    
Weighted average grant-date fair value of stock options granted                 $ 1.46 $ 15.61                  
Unrecognized compensation cost related to unvested stock-based awards       $ 38,664,000         $ 38,664,000                    
Unrecognized compensation cost, period for recognition                 2 years 2 months 12 days                    
Payment of offering costs related to issuance of common stock                 $ 93,558,000 $ 0                  
Shares remaining available for issuance       1,008,670         1,008,670                    
Employee Stock Option                                      
Class Of Stock [Line Items]                                      
Stock-based compensation expense       $ 5,815,000   $ 5,250,000     $ 16,681,000 14,054,000                  
Number of options granted                 3,133,050                    
Stock Option Repricing                                      
Class Of Stock [Line Items]                                      
Share-based compensation unvested number of shares   9,900,096                                  
Vested Stock Option                                      
Class Of Stock [Line Items]                                      
Stock-based compensation expense               $ 1,813,000                      
Unvested Stock Option                                      
Class Of Stock [Line Items]                                      
Stock-based compensation expense                 $ 1,208                    
At-The-Market Offering Sales Agreement                                      
Class Of Stock [Line Items]                                      
Common stock issuance $ 150,000,000       $ 200,000,000                            
Common stock issuance, Shares                     2,609,865                
Payment of offering costs related to issuance of common stock                 $ 2,595,000 $ 5,129,000 $ 7,724,000                
June 2025 Financing                                      
Class Of Stock [Line Items]                                      
Common stock issuance, Shares                 39,200,000                    
Common stock price per share       $ 2         $ 2                    
2018 Plan | Employee Stock Option                                      
Class Of Stock [Line Items]                                      
Share-based compensation unvested number of shares                                   0  
Number of options granted                 1,959,411                    
2018 and 2019 Plan                                      
Class Of Stock [Line Items]                                      
Outstanding vested and unvested stock options, repricing   $ 1.92                                  
2019 Plan                                      
Class Of Stock [Line Items]                                      
Shares reserved for issuance     2,342,288                 2,029,724              
Increase in share reserved percentage     4.00%                                
2019 ESPP                                      
Class Of Stock [Line Items]                                      
Common stock issuance, Shares                 190,326                    
Shares reserved for issuance     234,229                     0   0 0   234,229
Increase in share reserved percentage     1.00%                                
Payroll deduction percentage of eligible compensation                 15.00%                    
Employee stock purchase plan maximum annual rights to purchase common stock                 $ 25,000                    
Percentage of shares to be purchased                 85.00%                    
Maximum | Stock Option Repricing                                      
Class Of Stock [Line Items]                                      
Stock option exercise price   23.97                                  
Maximum | 2018 Plan | Employee Stock Option                                      
Class Of Stock [Line Items]                                      
Share-based compensation, vesting period                 4 years                    
Minimum | Stock Option Repricing                                      
Class Of Stock [Line Items]                                      
Stock option exercise price   $ 2.88                                  
Minimum | 2018 Plan | Employee Stock Option                                      
Class Of Stock [Line Items]                                      
Share-based compensation, vesting period                 3 years                    
Voting Common Stock                                      
Class Of Stock [Line Items]                                      
Common stock, authorized shares       293,590,481         293,590,481   143,590,481                
Voting Common Stock | 2019 Plan                                      
Class Of Stock [Line Items]                                      
Shares reserved for issuance                             3,000,000        
Non-voting Common Stock                                      
Class Of Stock [Line Items]                                      
Common stock, authorized shares       6,409,519         6,409,519   6,409,519   1,444,295            
Pre-funded Warrants                                      
Class Of Stock [Line Items]                                      
Warrants exercised                 10,800,000                    
Pre-funded Warrants | June 2025 Financing                                      
Class Of Stock [Line Items]                                      
Warrant exercise price       $ 0.00001         $ 0.00001                    
Common stock, outstanding shares       6,000,000         6,000,000                    
Common stock issuance, Shares                 39,200,000                    
Common stock price per share       $ 1.99999         $ 1.99999                    
Decrease in exercise price of Warrents                 $ 2.5                    
Net proceeds from exercise of warrants                 $ 93,558,000                    
Warrants exercised                 4,800,000