v3.26.3
Capital Structure - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 11, 2026
shares
May 07, 2026
USD ($)
$ / shares
shares
Nov. 05, 2026
shares
Jun. 30, 2025
USD ($)
Oct. 31, 2024
USD ($)
Sep. 30, 2026
USD ($)
class_of_stock
$ / shares
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2026
USD ($)
class_of_stock
$ / shares
shares
Mar. 31, 2026
investor
Dec. 31, 2025
$ / shares
shares
Common Stock Warrants                    
Number of classes of stock authorized to issue | class_of_stock           2   2    
Number of shares of capital stock authorized to issue (in shares)           205,000,000   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   5,000,000    
Common stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001   $ 0.001
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001    
Number of shares issued (in shares)   22,899,500                
Issuance of common stock from exercise of stock options | $           $ 2,540   $ 9,950    
Conversion of stock, issuance (in shares)           726,000   11,138,306    
Number of institutional investors in private placement | investor                 2  
Subsequent Event                    
Common Stock Warrants                    
Conversion of stock, issuance (in shares)     1,400,000              
Series C preferred stock                    
Common Stock Warrants                    
Preferred stock, shares authorized (in shares) 4,295         3,359   3,359   34,326
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001   $ 0.001
Preferred stock, shares outstanding (in shares)           3,359   3,359   18,792
Preferred stock, shares issued (in shares)           3,359   3,359   18,792
Issuance of common stock from exercise of stock options (in shares)           726   11,138    
Series C-1 preferred Stock                    
Common Stock Warrants                    
Preferred stock, shares authorized (in shares)           4,295   4,295   0
Preferred stock, par value (in dollars per share) | $ / shares           $ 0.001   $ 0.001   $ 0.001
Preferred stock, shares outstanding (in shares)           4,295   4,295   0
Preferred stock, shares issued (in shares)           4,295   4,295   0
Shares converted (in shares) 4,295                  
Issuance of stock in exchange for retirement (in shares)           0   0    
Series C-1 preferred Stock | Minimum                    
Common Stock Warrants                    
Preferred stock ownership (as a percent) 0.0499                  
Series C-1 preferred Stock | Maximum                    
Common Stock Warrants                    
Preferred stock ownership (as a percent) 0.0999                  
Series C-1 preferred Stock | Subsequent Event                    
Common Stock Warrants                    
Shares converted (in shares)     2,500              
Series D Preferred Stock                    
Common Stock Warrants                    
Temporary equity, shares authorized (in shares)           0   0   1
Preferred stock, shares outstanding (in shares)           0   0    
Temporary equity, par value per share (in dollars per share) | $ / shares           $ 0.001 $ 0.001 $ 0.001   $ 0.001
Temporary equity, liquidation preference (in dollars per share) | $ / shares           $ 0.001   $ 0.001    
Series E Preferred Stock                    
Common Stock Warrants                    
Temporary equity, shares authorized (in shares)           0   0   1
Preferred stock, shares outstanding (in shares)           0   0    
Temporary equity, par value per share (in dollars per share) | $ / shares           $ 0.001 0.001 $ 0.001   $ 0.001
Temporary equity, liquidation preference (in dollars per share) | $ / shares             $ 0.001      
Common stock | Subsequent Event                    
Common Stock Warrants                    
Conversion of stock, issuance (in shares)     2,500,000              
Milestone Three                    
Common Stock Warrants                    
Collaborative agreement, milestone payment | $         $ 5,000          
Milestone Three | AlmataBio Transaction                    
Common Stock Warrants                    
Issuance of common stock from exercise of stock options | $             $ 2,250      
Milestone cash payment (as a percent)             0.50      
Milestone equity payment (as a percent)             0.50      
Collaborative agreement, milestone payment | $             $ 2,600      
Issuance of common stock (in shares)             128,189      
Common Stock Warrants                    
Common Stock Warrants                    
Number of shares available under warrant (in shares)           1,400,000   1,400,000    
Exercise price (in dollars per share) | $ / shares           $ 0.001   $ 0.001    
Over-Allotment Option                    
Common Stock Warrants                    
Number of shares issued (in shares)   3,169,500                
Sale of stock (in dollars per share) | $ / shares   $ 17.75                
Over-Allotment Option | Prefunded Warrant                    
Common Stock Warrants                    
Proceeds from issuance or sale of equity | $   $ 404,900                
Sale of stock (in dollars per share) | $ / shares   $ 17.749                
Number of shares available under warrant (in shares)   1,400,000                
Exercise price (in dollars per share) | $ / shares   $ 0.001                
Almata Transaction And March 2024 Financing                    
Common Stock Warrants                    
Temporary equity, shares authorized (in shares)           5,000,000   5,000,000    
Almata Transaction And March 2024 Financing | Series C preferred stock                    
Common Stock Warrants                    
Temporary equity, par value per share (in dollars per share) | $ / shares           $ 0.001   $ 0.001    
ATM Program                    
Common Stock Warrants                    
Net proceeds | $       $ 75,000            
Issuance of common stock from exercise of stock options (in shares)               0