v3.26.3
Condensed Consolidated Statements of Mezzanine and Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Conversion Of Convertible Preferred Stock
Series C preferred stock
Series C-1 preferred Stock
Common stock
Preferred Stock
Series C preferred stock
Preferred Stock
Series C preferred stock
Conversion Of Convertible Preferred Stock
Preferred Stock
Series C-1 preferred Stock
Preferred Stock
Series C-1 preferred Stock
Conversion Of Convertible Preferred Stock
Additional Paid-in Capital
Accumulated other comprehensive loss
Accumulated deficit
Balance at the beginning (in shares) at Dec. 31, 2024 2                      
Balance at the beginning at Dec. 31, 2024 $ 0                      
Balance at the end (in shares) at Sep. 30, 2025 2                      
Balance at the end at Sep. 30, 2025 $ 0                      
Balance at the beginning (in shares) at Dec. 31, 2024         10,471,934              
Balance at the beginning at Dec. 31, 2024 133,032       $ 10 $ 0       $ 503,285 $ 0 $ (370,263)
Balance at the beginning (in shares) at Dec. 31, 2024           24,896            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock and pre-funded warrants in underwritten public offering, net (in shares)         1,658,333              
Issuance of common stock and pre-funded warrants in underwritten public offering, net 14,370       $ 2         14,368    
Issuance of stock in exchange for retirement (in shares)         5,531,946 (5,532)            
Issuance of stock in exchange for retirement 0       $ 6         (6)    
Vesting of Restricted Stock Units net of shares withheld for taxes (in shares)         155,686              
Vesting of Restricted Stock Units net of shares withheld for taxes (510)                 (510)    
Shares purchased through employee stock purchase plan, net of shares withheld for taxes (in shares)         9,736              
Shares purchased through employee stock purchase plan, net of shares withheld for taxes 40                 40    
Unrealized gain on investments, net 41                   41  
Stock-based compensation 9,113                 9,113    
Net loss (64,539)                     (64,539)
Balance at the end (in shares) at Sep. 30, 2025         17,827,635              
Balance at the end at Sep. 30, 2025 $ 91,547       $ 18 $ 0       526,290 41 (434,802)
Balance at the end (in shares) at Sep. 30, 2025           19,364            
Balance at the beginning (in shares) at Jun. 30, 2025 2                      
Balance at the beginning at Jun. 30, 2025 $ 0                      
Balance at the end (in shares) at Sep. 30, 2025 2                      
Balance at the end at Sep. 30, 2025 $ 0                      
Balance at the beginning (in shares) at Jun. 30, 2025         10,837,356              
Balance at the beginning at Jun. 30, 2025 104,574       $ 11 $ 0       508,774 (34) (404,177)
Balance at the beginning (in shares) at Jun. 30, 2025           24,696            
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock and pre-funded warrants in underwritten public offering, net (in shares)         1,658,333              
Issuance of common stock and pre-funded warrants in underwritten public offering, net 14,370       $ 2         14,368    
Issuance of stock in exchange for retirement (in shares)         5,331,946 (5,332)            
Issuance of stock in exchange for retirement 0       $ 5         (5)    
Unrealized gain on investments, net 75                   75  
Stock-based compensation 3,153                 3,153    
Net loss (30,625)                     (30,625)
Balance at the end (in shares) at Sep. 30, 2025         17,827,635              
Balance at the end at Sep. 30, 2025 $ 91,547       $ 18 $ 0       526,290 41 (434,802)
Balance at the end (in shares) at Sep. 30, 2025           19,364            
Balance at the beginning (in shares) at Dec. 31, 2025 2                      
Balance at the beginning at Dec. 31, 2025 $ 0                      
Increase (Decrease) in Temporary Equity [Roll Forward]                        
Redemption of Series D Preferred Stock and Series E Preferred Stock (in shares) (2)                      
Balance at the end (in shares) at Sep. 30, 2026 0                      
Balance at the end at Sep. 30, 2026 $ 0                      
Balance at the beginning (in shares) at Dec. 31, 2025 18,512,757       18,512,757              
Balance at the beginning at Dec. 31, 2025 $ 83,049       $ 18 $ 0   $ 0   531,485 68 (448,522)
Balance at the beginning (in shares) at Dec. 31, 2025     18,792 0   18,792   0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of common stock and pre-funded warrants in underwritten public offering, net (in shares)         22,899,500              
Issuance of common stock and pre-funded warrants in underwritten public offering, net 404,912       $ 23         404,889    
Issuance of common stock pursuant to AlmataBio Milestone Buyout Option (in shares)         128,189              
Issuance of common stock pursuant to AlmataBio Milestone Buyout Option 1,761                 1,761    
Issuance of stock in exchange for retirement (in shares)       0 11,138,306 (11,138) (4,295)   4,295      
Issuance of stock in exchange for retirement 0 $ 0     $ 11         (11)    
Issuance of common stock from exercise of stock options (in shares)     11,138   1,067,702              
Issuance of common stock from exercise of stock options 9,950       $ 2         9,948    
Vesting of Restricted Stock Units net of shares withheld for taxes (in shares)         140,423              
Vesting of Restricted Stock Units net of shares withheld for taxes (779)                 (779)    
Shares purchased through employee stock purchase plan, net of shares withheld for taxes (in shares)         36,206              
Shares purchased through employee stock purchase plan, net of shares withheld for taxes 66                 66    
Other comprehensive loss (1,580)                   (1,580)  
Stock-based compensation 14,100                 14,100    
Net loss $ (74,933)                     (74,933)
Balance at the end (in shares) at Sep. 30, 2026 53,923,083       53,923,083              
Balance at the end at Sep. 30, 2026 $ 436,546       $ 54 $ 0   $ 0   961,459 (1,512) (523,455)
Balance at the end (in shares) at Sep. 30, 2026     3,359 4,295   3,359   4,295        
Balance at the end (in shares) at Sep. 30, 2026 0                      
Balance at the end at Sep. 30, 2026 $ 0                      
Balance at the beginning (in shares) at Jun. 30, 2026         52,900,692              
Balance at the beginning at Jun. 30, 2026 448,660       $ 53 $ 0   $ 0   953,700 (583) (504,510)
Balance at the beginning (in shares) at Jun. 30, 2026           4,085   4,295        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Issuance of stock in exchange for retirement (in shares)       0 726,000 (726)            
Issuance of stock in exchange for retirement 0       $ 1         (1)    
Issuance of common stock from exercise of stock options (in shares)     726   296,391              
Issuance of common stock from exercise of stock options 2,540                 2,540    
Other comprehensive loss (929)                   (929)  
Stock-based compensation 5,220                 5,220    
Net loss $ (18,945)                     (18,945)
Balance at the end (in shares) at Sep. 30, 2026 53,923,083       53,923,083              
Balance at the end at Sep. 30, 2026 $ 436,546       $ 54 $ 0   $ 0   $ 961,459 $ (1,512) $ (523,455)
Balance at the end (in shares) at Sep. 30, 2026     3,359 4,295   3,359   4,295