v3.26.1
Common Stock - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
May 01, 2025
May 01, 2024
May 31, 2025
Jul. 31, 2023
Feb. 29, 2020
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
May 31, 2024
Dec. 31, 2023
Class Of Stock [Line Items]                    
Common stock, par value           $ 0.00001 $ 0.00001 $ 0.00001    
Aggregate net proceeds     $ 93,400,000       $ 109,635,000 $ 6,909,000    
Deemed dividend on warrants             $ (3,002,000) $ 0    
Common stock, shares authorized           300,000,000 300,000,000 150,000,000    
Underwriting discounts and commissions     6,000,000              
Offering expenses     $ 600,000              
Stock issued during period, value, new issues             $ 93,373,000      
Pre-Funded Warrant                    
Class Of Stock [Line Items]                    
Exercise price of warrants           $ 0.00001 $ 0.00001 $ 0.00001   $ 0.00001
Tranche one Warrant                    
Class Of Stock [Line Items]                    
Exercise price of warrants           2.73 2.73 4.16   4.16
Tranche Two Warrant                    
Class Of Stock [Line Items]                    
Exercise price of warrants           $ 3.77 $ 3.77 $ 6.24   $ 6.24
Private Placement | Tranche one Warrant                    
Class Of Stock [Line Items]                    
Expiration date           Jul. 31, 2025 Jul. 31, 2025      
Private Placement | Tranche Two Warrant                    
Class Of Stock [Line Items]                    
Expiration date           Jul. 31, 2026 Jul. 31, 2026      
Underwritten Public Offering                    
Class Of Stock [Line Items]                    
Number of shares issued     76,923,076              
Price of per shares issued     $ 1.3              
Maximum                    
Class Of Stock [Line Items]                    
Common stock, shares authorized                 300,000,000  
Minimum                    
Class Of Stock [Line Items]                    
Common stock, shares authorized                 150,000,000  
Jefferies LLC                    
Class Of Stock [Line Items]                    
Common stock, par value         $ 0.00001          
Percentage of sales commission         3.00%          
Jefferies LLC | ATM Offering                    
Class Of Stock [Line Items]                    
Issuance of common stock, net of issuance costs, shares           4.9   3.9    
Average price           $ 3.44   $ 1.82    
Aggregate net proceeds           $ 16,300,000   $ 6,900,000    
Jefferies LLC | Maximum                    
Class Of Stock [Line Items]                    
Aggregate net proceeds         $ 75,000,000          
BVF Partners                    
Class Of Stock [Line Items]                    
Deemed dividend on warrants             $ 3,000,000      
Stock exercised 6.9 7.5                
Exercise price of warrants   $ 0.00001 0.00001              
BVF Partners | Private Placement                    
Class Of Stock [Line Items]                    
Gross proceeds from issuance of private placement       $ 29,700,000            
Issuance cost       $ 300,000            
Price per share       $ 2.08            
BVF Partners | Private Placement | Pre-Funded Warrant                    
Class Of Stock [Line Items]                    
Number of shares issued upon warrants       14,423,077            
BVF Partners | Private Placement | Tranche one Warrant                    
Class Of Stock [Line Items]                    
Number of shares issued upon warrants       5,769,231            
Exercise price of warrants     2.73 $ 4.16            
BVF Partners | Private Placement | Tranche Two Warrant                    
Class Of Stock [Line Items]                    
Number of shares issued upon warrants       5,769,231            
Exercise price of warrants     $ 3.77 $ 6.24            
Longitude Venture Partners V, L.P                    
Class Of Stock [Line Items]                    
Stock issued during period, value, new issues     $ 11,500,000