v3.26.1
Subsequent Events - (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended 17 Months Ended
Jan. 27, 2026
Jan. 21, 2026
Dec. 15, 2025
Nov. 18, 2025
Nov. 12, 2025
Jan. 07, 2025
Jan. 31, 2026
Mar. 27, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Oct. 31, 2025
Subsequent Events                        
Net proceeds           $ 18.3            
Exercise price per warrant                       $ 2
Exchange agreement | Daewoong | Pre-funded warrants                        
Subsequent Events                        
Exercise price per warrant     $ 0.0001                  
Exchange agreement | Daewoong | Daewong warrant                        
Subsequent Events                        
Exercise price per warrant         $ 1.09392              
Subordinated convertible promissory notes | Exchange agreement | Daewong warrant                        
Subsequent Events                        
Exercise price per warrant     $ 1.09392                  
Subordinated convertible promissory notes | Exchange agreement | Daewoong                        
Subsequent Events                        
Number of shares issued upon conversion     11,918,380                  
Exercise price per warrant     $ 1.09392                  
Converted instrument, warrants or issued     8,000,000                  
Subordinated convertible promissory notes | Exchange agreement | Daewoong | Pre-funded warrants                        
Subsequent Events                        
Converted instrument, warrants or issued     11,236,631                  
Subordinated convertible promissory notes | Exchange agreement | Daewoong | Daewong warrant                        
Subsequent Events                        
Exercise price per warrant     $ 1.09392                  
Converted instrument, warrants or issued     8,000,000                  
New convertible note, issued in lie of exchange | Exchange agreement | Daewoong                        
Subsequent Events                        
Principal amount of convertible promissory note     $ 1.5                  
PIPE                        
Subsequent Events                        
Issuance of common stock, shares       1,964,905                
Proceeds from issuance of sale of equity       $ 1.8 $ 6.0              
PIPE | PIPE pre-funded warrants                        
Subsequent Events                        
Exercise price per warrant         $ 0.0001              
PIPE | PIPE warrants                        
Subsequent Events                        
Exercise price per warrant         1.09392              
PIPE | True-up warrants                        
Subsequent Events                        
Exercise price per warrant         $ 0.0001              
At the market offering                        
Subsequent Events                        
Issuance of common stock, shares                 218,419 2,241 220,660  
Net proceeds                 $ 0.2      
Common stock remained available to be sold under the ATM                 49.7   $ 49.7  
Proceeds from issuance of sale of equity                 $ 0.2 $ 0.2 $ 0.3  
Subsequent Events | Exchange agreement | Daewoong                        
Subsequent Events                        
Warrants to purchase shares of convertible preferred stock   8,000,000         8,000,000          
Exercise price per warrant             $ 1.09392          
Subsequent Events | Exchange agreement | Daewoong | Pre-funded warrants                        
Subsequent Events                        
Converted instrument, warrants or issued             11,236,631          
Subsequent Events | Daewoong License and Supply Agreement                        
Subsequent Events                        
Termination purchases right ownership threshold percentage   50.00%                    
Subsequent Events | Subordinated convertible promissory notes | Exchange agreement | Daewoong                        
Subsequent Events                        
Number of shares issued upon conversion   11,918,380                    
Subsequent Events | Subordinated convertible promissory notes | Exchange agreement | Daewoong | Pre-funded warrants                        
Subsequent Events                        
Converted instrument, warrants or issued   11,236,631                    
Subsequent Events | Subordinated convertible promissory notes | Exchange agreement | Daewoong | Daewong warrant                        
Subsequent Events                        
Exercise price per warrant   $ 1.09392                    
Converted instrument, warrants or issued   8,000,000                    
Subsequent Events | New convertible note, issued in lie of exchange | Daewoong                        
Subsequent Events                        
Interest rate (as a percent)   15.79%                    
Subsequent Events | New convertible note, issued in lie of exchange | Exchange agreement | Daewoong                        
Subsequent Events                        
Principal amount of convertible promissory note   $ 1.5                    
Subsequent Events | PIPE                        
Subsequent Events                        
Issuance of common stock, shares 4,616,924 4,616,924                    
Warrants to purchase shares of convertible preferred stock   6,581,829                    
Proceeds from issuance of sale of equity $ 4.2           $ 4.2          
Subsequent Events | PIPE | PIPE pre-funded warrants                        
Subsequent Events                        
Issuance of common stock, shares             4,616,924          
Subsequent Events | PIPE | PIPE warrants                        
Subsequent Events                        
Issuance of common stock, shares             6,581,829          
Subsequent Events | PIPE | True-up warrants                        
Subsequent Events                        
Issuance of common stock, shares             6,581,829          
Subsequent Events | At the market offering                        
Subsequent Events                        
Issuance of common stock, shares               1,278,776        
Net proceeds               $ 1.7        
Common stock remained available to be sold under the ATM               $ 47.9