v3.26.1
Common Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Mar. 18, 2026
Jun. 30, 2026
Dec. 31, 2025
Jan. 01, 2026
Dec. 18, 2025
Feb. 29, 2024
Class Of Stock [Line Items]            
Reserved shares of common stock for future issuance   65,774,834 60,128,329      
Issuance costs from PIPE financing     $ (7.6)      
PIPE Pre-Funded Warrants            
Class Of Stock [Line Items]            
Number of shares issued and sold     5,356,547      
Exercise Price     $ 0.001      
Series A Common Warrants            
Class Of Stock [Line Items]            
Warrants sale price per share     6.35      
Sermonix Pre-Funded Warrant            
Class Of Stock [Line Items]            
Class of warrant         5,502,402  
Exercise Price     0.001      
Redemption price per share     $ 6.35      
Private Placement            
Class Of Stock [Line Items]            
Proceeds from Issuance of Common Stock     $ 90.0      
2020 Equity Incentive Plan            
Class Of Stock [Line Items]            
Share based compensation maximum annual increase in number of shares that may be issued under the plan   323,000        
Share based compensation percentage of number shares of common stock issued and outstanding on immediate proceeding   5.00%        
Reserved shares of common stock for future issuance       323,000    
2020 Employee Stock Purchase Plan            
Class Of Stock [Line Items]            
Share based compensation maximum annual increase in number of shares that may be issued under the plan   64,600        
Share based compensation percentage of number shares of common stock issued and outstanding on immediate proceeding   1.00%        
Reserved shares of common stock for future issuance       64,600    
2024 Inducement Equity Incentive Plan            
Class Of Stock [Line Items]            
Reserved shares of common stock for future issuance           75,000
2025 PIPE Financing | PIPE Pre-Funded Warrants            
Class Of Stock [Line Items]            
Class of warrant     8,816,684      
Beneficial ownership     4.99%      
2025 PIPE Financing | Series A Common Warrants            
Class Of Stock [Line Items]            
Class of warrant     23,031,494      
Beneficial ownership     9.99%      
2025 PIPE Financing | Series B Common Warrants            
Class Of Stock [Line Items]            
Class of warrant     21,259,842      
Exercise Price     $ 7.62      
Beneficial ownership     19.99%      
2026 Equity Incentive Plan            
Class Of Stock [Line Items]            
Share based compensation maximum annual increase in number of shares that may be issued under the plan 1,300,000          
Reserved shares of common stock for future issuance 5,700,000          
Share based compensation percentage number of shares of outstanding shares of common stock and outstanding pre-funded warrants to purchase shares of common stock 5.00%