v3.25.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 14, 2025
Sep. 26, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Summary Of Significant Accounting Policies [Line Items]              
Common stock, par value $ 0.001   $ 0.001   $ 0.001   $ 0.001
Stock options granted purchase shares     48,800 593,800 1,938,100 2,463,300  
Proceeds from Issuance of Common Stock         $ 18,046 $ 0  
Offering expenses $ 18,000            
Proceeds from ATM offering, net of sales agent commissions and fees         $ 752 $ 3,354  
Common stock shares issued 13,530,780   76,446,884   76,446,884   61,819,101
Common Stock, Par or Stated Value Per Share $ 0.001   $ 0.001   $ 0.001   $ 0.001
Weighted average contractual life         15 years    
Type of Cost, Good or Service [Extensible List]         us-gaap:LicenseMember    
Pre Funded Warrants         23,904,815 1,531,440  
Common Stock Warrants [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Purchase of shares 3,382,695            
2025 Common Stock Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Purchase of shares 2,867,304            
Sale of Stock, Price Per Share $ 0.79            
2024 Pre-Funded Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Weighted average contractual life         4 years 3 months    
Exercise price of common stock warrants     0.5   $ 0.5    
2025 Pre-Funded Warrant              
Summary Of Significant Accounting Policies [Line Items]              
Purchase of shares 11,469,216            
Sale of Stock, Price Per Share $ 0.789            
Exercise price $ 0.001            
Weighted average contractual life         4 years 9 months 18 days    
Exercise price of common stock warrants     $ 0.79   $ 0.79    
Trademarks              
Summary Of Significant Accounting Policies [Line Items]              
Amortization of intangible assets     $ 3,000 $ 6,000 $ 3,000 $ 6,000  
Certificate of Deposit              
Summary Of Significant Accounting Policies [Line Items]              
Restricted cash used to collateralize a credit card     200   200   $ 200
Sales Agreement November 2019              
Summary Of Significant Accounting Policies [Line Items]              
Proceeds from sale of common stock     41,200   $ 41,200    
Transaction Expense | Sales Agreement November 2019              
Summary Of Significant Accounting Policies [Line Items]              
Sale of common stock, number of shares         10,169,234    
Underwriting Agreement              
Summary Of Significant Accounting Policies [Line Items]              
Offering expenses $ 500            
Underwriting Agreement | 2025 Common Stock Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Sale of Stock, Price Per Share $ 0.7426            
Underwriting Agreement | 2025 Pre-Funded Warrant              
Summary Of Significant Accounting Policies [Line Items]              
Sale of Stock, Price Per Share $ 0.74166            
Jefferies LLC [Member] | Maximum              
Summary Of Significant Accounting Policies [Line Items]              
Proceeds from Issuance Initial Public Offering         $ 80,000    
Jefferies LLC [Member] | Transaction Expense              
Summary Of Significant Accounting Policies [Line Items]              
Proceeds from sale of common stock     $ 80,000   $ 80,000    
Jefferies LLC [Member] | Transaction Expense | Sales Agreement November 2019              
Summary Of Significant Accounting Policies [Line Items]              
Shares of common stock     1,097,003   1,097,003 1,428,200  
Proceeds from sale of common stock     $ 800 $ 3,400 $ 800 $ 3,400  
Oppenheimer & Co. Inc. [Member]              
Summary Of Significant Accounting Policies [Line Items]              
Shares of common stock   11,564,401          
Proceeds from sale of common stock     10,800   10,800    
Common stock, par value   $ 0.001          
Stock options granted purchase shares   2,891,100          
Common Stock, Par or Stated Value Per Share   $ 0.001          
Offering Expenses     $ 1,200   $ 1,200    
Oppenheimer & Co. Inc. [Member] | 2024 Common Stock Warrants and 2024 Pre-Funded Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Pre Funded Warrants   12,435,599          
Oppenheimer & Co. Inc. [Member] | 2024 Common Stock Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Common stock warrant purchases common shares   3,108,900          
Common Stock Warrant at a combined offering price     $ 0.5   $ 0.5    
Pre-Funded Warrant Offer Price     0.499   0.499    
Oppenheimer & Co. Inc. [Member] | Maximum | 2024 Pre-Funded Warrants              
Summary Of Significant Accounting Policies [Line Items]              
Exercise Price of Pre-Fund warrant     $ 0.001   $ 0.001