v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables under collaboration agreements $ 103 $ 1,152
Prepaid expenses and other current assets 2,667 1,425
Accounts payable $ 720 $ 741
Redeemable convertible preferred stock, par value (in usd per share) $ 0.00001 $ 0.00001
Redeemable convertible preferred stock, authorized (in shares) 0  
Redeemable convertible preferred stock, issued (in shares) 0 67,314,957
Redeemable convertible preferred stock, outstanding (in shares) 0 67,314,957
Preferred stock, par value (in usd per share) $ 0.00001 $ 0.00001
Preferred stock, authorized (in shares) 100,000,000 0
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Series B-1 and Series D redeemable convertible preferred stock warrants    
Warrant liabilities $ 0 $ 3,378
Related Party    
Receivables under collaboration agreements 0 1,000
Prepaid expenses and other current assets 720 1,110
Accounts payable $ 2 190
Related Party | Series B-1 and Series D redeemable convertible preferred stock warrants    
Warrant liabilities   $ 2,770
Series A-1 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   4,528,900
Redeemable convertible preferred stock, issued (in shares)   4,528,900
Redeemable convertible preferred stock, outstanding (in shares)   4,528,900
Redeemable convertible preferred stock, liquidation preference   $ 3,000
Series A-2 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   8,665,524
Redeemable convertible preferred stock, issued (in shares)   8,665,524
Redeemable convertible preferred stock, outstanding (in shares)   8,665,524
Redeemable convertible preferred stock, liquidation preference   $ 6,000
Series B-1 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   10,045,799
Redeemable convertible preferred stock, issued (in shares)   9,972,682
Redeemable convertible preferred stock, outstanding (in shares)   9,972,682
Redeemable convertible preferred stock, liquidation preference   $ 22,166
Series C-1 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   13,098,851
Redeemable convertible preferred stock, issued (in shares)   13,098,851
Redeemable convertible preferred stock, outstanding (in shares)   13,098,851
Redeemable convertible preferred stock, liquidation preference   $ 28,423
Series C-2 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   9,221,245
Redeemable convertible preferred stock, issued (in shares)   9,221,245
Redeemable convertible preferred stock, outstanding (in shares)   9,221,245
Redeemable convertible preferred stock, liquidation preference   $ 26,857
Series D redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in usd per share)   $ 0.00001
Redeemable convertible preferred stock, authorized (in shares)   27,974,242
Redeemable convertible preferred stock, issued (in shares)   21,827,755
Redeemable convertible preferred stock, outstanding (in shares)   21,827,755
Redeemable convertible preferred stock, liquidation preference   $ 202,385
Series A Common stock    
Common stock, par value (in usd per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 600,000,000 32,000,000
Common stock, issued (in shares) 91,510,501 18,486,699
Common stock, outstanding (in shares) 91,510,501 18,486,699
Series B Common stock    
Common stock, par value (in usd per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 50,000,000  
Common stock, issued (in shares) 15,512,742 15,512,742
Common stock, outstanding (in shares) 15,512,742 15,512,742