Annual report [Section 13 and 15(d), not S-K Item 405]

Common Stock - Additional Information (Details)

v3.26.1
Common Stock - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Aug. 07, 2025
May 19, 2025
Oct. 23, 2019
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2026
Jan. 01, 2025
May 31, 2024
Jun. 01, 2023
Dec. 31, 2020
Jan. 31, 2019
Class Of Stock [Line Items]                        
Common stock, authorized shares         300,000,000 150,000,000            
Share-Based Payment Arrangement, Expense       $ 3,021                
Common stock issuance           $ 10,876,000            
Common stock, issued shares         100,479,323 50,743,101            
Warrants exercised         10,800,000              
Additional common stock warrants issued         3,090,190              
Ending balance, Shares         100,479,323 50,743,101            
Warrant exercise price         $ 0.00001              
Warrants outstanding         53,090,190              
Proceeds from the issuance of common stock, warrants and pre-funded warrants, net of issuance costs         $ 93,558,000 $ 0            
Common Stock Warrants Exercised         $ 14,000 $ 1,430,000            
Shares available for issuance         1,066,471              
Weighted average grant-date fair value of stock options granted         $ 1.52 $ 13.44            
Unrecognized compensation cost related to unvested stock-based awards         $ 35,159              
Unrecognized compensation cost, weighted average period for recognition         2 years 1 month 6 days              
Employee Stock Option                        
Class Of Stock [Line Items]                        
Share-Based Payment Arrangement, Expense         $ 20,939 $ 19,465            
Unvested Stock Option [Member]                        
Class Of Stock [Line Items]                        
Share-Based Payment Arrangement, Expense         $ 1,208              
Vested Stock Option [Member]                        
Class Of Stock [Line Items]                        
Share-Based Payment Arrangement, Expense       $ 1,813,000                
Stock Option Repricing [Member]                        
Class Of Stock [Line Items]                        
Share-based compensation unvested number of shares   9,900,096                    
Maximum | Stock Option Repricing [Member]                        
Class Of Stock [Line Items]                        
Stock Option, Exercise Price, Decrease   $ 23.97                    
Minimum | Stock Option Repricing [Member]                        
Class Of Stock [Line Items]                        
Stock Option, Exercise Price, Decrease   2.88                    
2024 At-The-Market Offering Sales Agreement                        
Class Of Stock [Line Items]                        
Common stock issuance, shares           2,609,865            
Proceeds from the issuance of common stock, warrants and pre-funded warrants, net of issuance costs           $ 7,724,000            
2025 At-The-Market Offering Sales Agreement                        
Class Of Stock [Line Items]                        
Common stock issuance, shares         4,160,176              
Proceeds from the issuance of common stock, warrants and pre-funded warrants, net of issuance costs         $ 10,151,000              
2025 Sales Agreement                        
Class Of Stock [Line Items]                        
Common stock issuance, shares         8,055,260              
Proceeds from the issuance of common stock, warrants and pre-funded warrants, net of issuance costs         $ 22,568,000              
Two Thousand Eighteen Stock Option And Grant Plan [Member]                        
Class Of Stock [Line Items]                        
Share-based compensation unvested number of shares                     0  
Two Thousand Eighteen Stock Option And Grant Plan [Member] | Employee Stock Option                        
Class Of Stock [Line Items]                        
Number of options granted         1,959,411              
Two Thousand Eighteen Stock Option And Grant Plan [Member] | Maximum | Employee Stock Option                        
Class Of Stock [Line Items]                        
Share-based compensation, vesting period         4 years              
Two Thousand Eighteen Stock Option And Grant Plan [Member] | Minimum | Employee Stock Option                        
Class Of Stock [Line Items]                        
Share-based compensation, vesting period         3 years              
At The Market Offering Sales Agreement [Member]                        
Class Of Stock [Line Items]                        
Common stock issuance $ 150,000,000                      
Proceeds from the issuance of common stock, warrants and pre-funded warrants, net of issuance costs         $ 2,595,000 $ 5,129,000            
At The Market Offering Sales Agreement [Member] | Maximum                        
Class Of Stock [Line Items]                        
Common stock issuance         $ 200,000,000              
Two Thousand Nineteen Stock Option And Incentive Plan [Member]                        
Class Of Stock [Line Items]                        
Shares reserved for issuance     2,342,288       4,019,172 234,229        
Increase in share reserved percentage     4.00%                  
Two Thousand Nineteen Stock Option And Incentive Plan [Member] | Employee Stock Option                        
Class Of Stock [Line Items]                        
Number of options granted         3,469,050              
2018 and 2019 Plan [Member]                        
Class Of Stock [Line Items]                        
Stock Option, Exercise Price, Increase   $ 1.92                    
2019 ESPP                        
Class Of Stock [Line Items]                        
Common stock issuance, shares         136,383              
Shares reserved for issuance     234,229                  
2019 ESPP | Minimum                        
Class Of Stock [Line Items]                        
Shares reserved for issuance                       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              
Percentage of shares to be purchased         85.00%              
June 2025 Financing                        
Class Of Stock [Line Items]                        
Common stock issuance, shares         39,200,000              
Common stock price per share         $ 2              
Common Stock Warrants Exercised         $ 2,775,100              
Net proceeds from exercise of warrants         6,938              
2025 Inducement Plan                        
Class Of Stock [Line Items]                        
Common stock issuance         $ 275,000              
Voting Common Stock                        
Class Of Stock [Line Items]                        
Common stock, authorized shares         293,590,481 143,590,481            
Common stock, par value         $ 0.00001 $ 0.00001            
Voting Common Stock | Two Thousand Nineteen Stock Option And Incentive Plan [Member]                        
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     1,444,295      
Common stock, par value         $ 0.00001 $ 0.00001            
Pre-funded Warrants                        
Class Of Stock [Line Items]                        
Warrants exercised         10,800,000              
Pre-funded Warrants | June 2025 Financing                        
Class Of Stock [Line Items]                        
Common stock issuance, shares         39,200,000              
Warrants exercised         4,800,000              
Ending balance, Shares         6,000,000              
Common stock price per share         $ 1.99999              
Decrease in exercise price of Warrents         $ 2.5              
Net proceeds from exercise of warrants         $ 93,558