v3.26.1
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 13, 2024
shares
Mar. 28, 2024
USD ($)
shares
Mar. 27, 2024
shares
Jun. 30, 2025
USD ($)
Mar. 23, 2026
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
class_of_stock
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Class of Warrant or Right [Line Items]                  
Number of classes of stock authorized to issue | class_of_stock             2    
Number of shares of capital stock authorized to issue (in shares)             205,000,000    
Common stock, shares authorized (in shares)           200,000,000 200,000,000 200,000,000  
Preferred stock, shares authorized (in shares)             5,000,000    
Preferred stock, par value (in dollars per share) | $ / shares             $ 0.001    
Common stock, par value (in dollars per share) | $ / shares           $ 0.001 $ 0.001 $ 0.001  
Conversion of stock, issuance (in shares)             6,103,560    
Proceeds from private placement investment, gross | $             $ 0 $ 115,625  
Proceeds from exercise of warrants issued in private placement, gross | $             0 69,375  
Settlement of warrant liability | $               (73,290)  
Temporary equity, values issued | $           $ 0 0 0 $ 0
Issuance of common stock pursuant to ATM Program, net | $             $ 14,300    
Subsequent Event                  
Class of Warrant or Right [Line Items]                  
Conversion of stock, issuance (in shares)         4,542,396        
Warrant liability                  
Class of Warrant or Right [Line Items]                  
Settlement of warrant liability | $               $ (73,290)  
Level 3 | Warrant liability                  
Class of Warrant or Right [Line Items]                  
Settlement of warrant liability | $           $ 73,300      
Common stock                  
Class of Warrant or Right [Line Items]                  
Conversion of stock, issuance (in shares) 6,585,314                
Issuance of common shares pursuant to ATM Program, net (in shares)           781,259      
Issuance of common stock through exercise of options (in shares)             78,362    
Issuance of common stock pursuant to ATM Program, net | $             $ 2    
Common stock | Subsequent Event                  
Class of Warrant or Right [Line Items]                  
Issuance of common shares pursuant to ATM Program, net (in shares)         4,542,396        
Warrant liability | Level 3                  
Class of Warrant or Right [Line Items]                  
Exercise price per share (in dollars per share) | $ / shares             $ 5.796933    
Additional paid-in capital                  
Class of Warrant or Right [Line Items]                  
Issuance of common stock pursuant to ATM Program, net | $             $ 14,298    
Almata Transaction And March 2024 Financing                  
Class of Warrant or Right [Line Items]                  
Shares issuable in common stock (in shares)           349      
Temporary equity, shares authorized (in shares)             5,000,000    
Private Placement                  
Class of Warrant or Right [Line Items]                  
Proceeds from private placement investment, gross | $   $ 108,100       $ 67,600      
Transaction cost | $   $ 7,500       1,700      
Proceeds from exercise of warrants issued in private placement, gross | $           69,400      
Private Placement | Warrant liability                  
Class of Warrant or Right [Line Items]                  
Number of shares issued (in shares)   11,967,526              
Private Placement | Series C preferred stock                  
Class of Warrant or Right [Line Items]                  
Net proceeds | $   $ 115,600       115,600      
Private Placement | Additional paid-in capital                  
Class of Warrant or Right [Line Items]                  
Proceeds from exercise of warrants issued in private placement, gross | $           $ 142,700      
ATM Program                  
Class of Warrant or Right [Line Items]                  
Net proceeds | $       $ 75,000          
Transaction cost | $             $ 400    
Issuance of common shares pursuant to ATM Program, net (in shares)             1,658,333    
Issuance of common stock pursuant to ATM Program, net | $             $ 14,800    
Series C Preferred Stock                  
Class of Warrant or Right [Line Items]                  
Preferred stock, shares authorized (in shares)           34,326 34,326 34,326  
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.001 $ 0.001 $ 0.001  
Issuance of common shares pursuant to ATM Program, net (in shares)           11,186.267      
Preferred stock, shares issued (in shares)           24,896 18,792 24,896  
Preferred stock, shares outstanding (in shares)           24,896 18,792 24,896  
Issuance of common stock through exercise of options (in shares)             6,104    
Series C Preferred Stock | Subsequent Event                  
Class of Warrant or Right [Line Items]                  
Shares converted (in shares)         4,542        
Issuance of common stock through exercise of options (in shares)         4,542        
Series C Preferred Stock | Series C preferred stock                  
Class of Warrant or Right [Line Items]                  
Preferred stock, shares outstanding (in shares)           24,896 18,792 24,896 0
Series C Preferred Stock | Almata Transaction And March 2024 Financing                  
Class of Warrant or Right [Line Items]                  
Shares converted (in shares) 2,063                
Temporary equity, shares authorized (in shares)             34,326    
Temporary equity, par value per share (in dollars per share) | $ / shares             $ 0.001    
Temporary equity, values issued | $           $ 1,700   $ 1,700  
Series C Preferred Stock | Private Placement                  
Class of Warrant or Right [Line Items]                  
Shares converted (in shares) 6,585                
Number of shares issued (in shares)   19,946              
Series C Preferred Stock | Almata Transaction And March 2024 Financing                  
Class of Warrant or Right [Line Items]                  
Shares issuable in common stock (in shares)     2,412            
Shares converted (in shares)     2,063            
Temporary equity, values issued | $           $ 133,000   $ 133,000  
Series D Preferred Stock                  
Class of Warrant or Right [Line Items]                  
Temporary equity, shares authorized (in shares)           1 1 1  
Temporary equity, par value per share (in dollars per share) | $ / shares           $ 0.001 $ 0.001 $ 0.001  
Temporary equity, values issued | $           $ 0 $ 0 $ 0  
Temporary equity, liquidation preference (in dollars per share) | $ / shares             $ 0.001    
Series E Preferred Stock                  
Class of Warrant or Right [Line Items]                  
Temporary equity, shares authorized (in shares)           1 1 1  
Temporary equity, par value per share (in dollars per share) | $ / shares           $ 0.001 $ 0.001 $ 0.001  
Temporary equity, values issued | $           $ 0 $ 0 $ 0  
Temporary equity, liquidation preference (in dollars per share) | $ / shares             $ 0.001    
AlmataBio Transaction                  
Class of Warrant or Right [Line Items]                  
Common stock shares issued (in shares)     171,605            
Shares issuable in common stock (in shares)     2,412            
AlmataBio Transaction | Common stock                  
Class of Warrant or Right [Line Items]                  
Conversion of stock, issuance (in shares) 2,062,930   2,062,930