v3.26.1
Stockholders' Equity - (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 18, 2025
USD ($)
Mar. 28, 2024
shares
Mar. 28, 2024
USD ($)
Mar. 14, 2024
$ / shares
shares
Mar. 10, 2023
USD ($)
Dec. 23, 2022
USD ($)
Aug. 31, 2025
USD ($)
Y
item
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Stockholders' Equity                  
Common stock, shares authorized | shares               250,000,000 250,000,000
Common stock, par value (in dollars per share) | $ / shares               $ 0.001 $ 0.001
Preferred stock shares authorized | shares               10,000,000 10,000,000
Preferred stock, par value (in dollars per share) | $ / shares               $ 0.001 $ 0.001
Common stock, shares issued | shares               88,904,161 59,854,877
Common stock, shares outstanding | shares               88,904,161 59,854,877
Dividend declared               $ 0  
At The Market Offering 2022                  
Stockholders' Equity                  
Aggregate offering price           $ 200,000      
Maximum value of stock to be issued under agreement           40,000      
Issuance of common stock (in shares) | shares               13,624,062  
Remaining of common stock available for sale $ 12,465                
Gross proceeds               $ 9,409  
2025 ATM                  
Stockholders' Equity                  
Aggregate offering price 300,000                
Maximum value of stock to be issued under agreement $ 75,000                
Issuance of common stock (in shares) | shares               0  
Remaining of common stock available for sale               $ 75,000  
Registered Direct Offerings                  
Stockholders' Equity                  
Issuance of common stock (in shares) | shares             14,700,000    
Number of institution investors | item             2    
Price per share | $ / shares             $ 2.05    
Consideration received on transaction             $ 27,890    
Payment of stock issuance cost             $ 2,245    
Placement agent fees as percentage of gross proceeds             7.00%    
Number of warrants | shares             514,500    
Exercise Price | $ / shares             $ 2.78    
Warrant term             5 years    
Registered Direct Offerings | Placement Agent Warrants                  
Stockholders' Equity                  
Aggregate fair value             $ 853    
Underwriting Agreement with Titan                  
Stockholders' Equity                  
Issuance of common stock (in shares) | shares       7,557,142          
Underwriters option to purchase additional shares (in shares) | shares   985,714   985,714          
Public offering price (in dollars per share) | $ / shares       $ 1.75          
Gross proceeds     $ 11,896            
Offering expenses     $ 1,329            
Volatility | Registered Direct Offerings | Placement Agent Warrants                  
Stockholders' Equity                  
Warrants and rights outstanding, measurement input             0.7997    
Risk free interest rate | Registered Direct Offerings | Placement Agent Warrants                  
Stockholders' Equity                  
Warrants and rights outstanding, measurement input             0.0359    
Expected term (in years) | Registered Direct Offerings | Placement Agent Warrants                  
Stockholders' Equity                  
Warrants and rights outstanding, measurement input | Y             2.8    
Dividend | Registered Direct Offerings | Placement Agent Warrants                  
Stockholders' Equity                  
Warrants and rights outstanding, measurement input             0    
Cantor Fitzgerald & Co. and B. Riley Securities, Inc. | At The Market Offering 2022                  
Stockholders' Equity                  
Maximum value of stock to be issued under agreement           $ 40,000      
Lincoln Park | Equity Line Financing                  
Stockholders' Equity                  
Maximum value of stock to be issued under agreement         $ 35,000        
Term of agreement         36 months        
Lincoln Park | Securities Purchase Agreements                  
Stockholders' Equity                  
Remaining of common stock available for sale               $ 34,795