v3.26.1
Subsequent Events (Details)
1 Months Ended
Jul. 15, 2026
USD ($)
Jul. 14, 2026
USD ($)
shares
Jul. 13, 2026
USD ($)
$ / shares
shares
Jul. 31, 2026
USD ($)
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Feb. 28, 2025
$ / shares
Dec. 31, 2021
Subsequent Event [Line Items]                
Common stock, par value | $ / shares         $ 0.0001 $ 0.0001 $ 0.0001  
Number of additional shares to be issued         63,669,584 30,318,838    
Term of operating leases               3 years
Subsequent Events                
Subsequent Event [Line Items]                
Term of operating leases       3 years        
Aggregate fixed lease payments | $       $ 200,000        
Subsequent Events | Public offering                
Subsequent Event [Line Items]                
Shares issued (in shares)     17,851,599          
Common stock, par value | $ / shares     $ 0.0001          
Public offering price per common stock and accompanying milestone warrants | $ / shares     0.3221          
Public offering price per warrants issued | $ / shares     $ 0.322          
Net proceeds | $ $ 12,200,000     $ 13,600,000        
Subsequent Events | Public offering | Pre-funded Warrant                
Subsequent Event [Line Items]                
Warrants to purchase shares of common stock     24,837,008          
Subsequent Events | Public offering | Two-Year Milestone Warrant                
Subsequent Event [Line Items]                
Number of warrants per common stock | $     1          
Number of common stock per warrant     1          
Subsequent Events | Public offering | Five-Year Milestone Warrant                
Subsequent Event [Line Items]                
Number of warrants per common stock | $     1          
Number of common stock per warrant     1          
Subsequent Events | Over-Allotment                
Subsequent Event [Line Items]                
Shares issued (in shares)   4,696,102            
Number of additional shares to be issued     6,403,291          
Number of warrants to be issued     6,403,291          
Net proceeds | $   $ 1,400,000            
Subsequent Events | Over-Allotment | Two-Year Milestone Warrant                
Subsequent Event [Line Items]                
Warrants to purchase shares of common stock   6,403,290            
Subsequent Events | Over-Allotment | Five-Year Milestone Warrant                
Subsequent Event [Line Items]                
Warrants to purchase shares of common stock   6,403,290