v3.26.1
Redeemable Convertible Preferred Stock and Stockholders’ Deficit - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 20,341,968 9,608,914  
Redeemable convertible preferred stock, shares outstanding (in shares) 20,341,968 9,608,914 9,608,914
Amount $ 204,537 $ 72,546 $ 72,546
Aggregate Liquidation Preference $ 200,878 $ 73,542  
Series A preferred stock      
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 956,575 956,575  
Redeemable convertible preferred stock, shares outstanding (in shares) 956,575 956,575  
Amount $ 5,465 $ 5,465  
Aggregate Liquidation Preference $ 6,032 $ 6,032  
Series B preferred stock      
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 3,718,503 3,718,503  
Redeemable convertible preferred stock, shares outstanding (in shares) 3,718,503 3,718,503  
Amount $ 27,321 $ 27,321  
Aggregate Liquidation Preference $ 27,500 $ 27,500  
Series C-1 preferred stock      
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 4,933,836 4,933,836  
Redeemable convertible preferred stock, shares outstanding (in shares) 4,933,836 4,933,836  
Amount $ 39,760 $ 39,760  
Aggregate Liquidation Preference $ 40,010 $ 40,010  
Series C-2 preferred stock      
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 4,933,589    
Redeemable convertible preferred stock, shares outstanding (in shares) 4,933,589    
Amount $ 54,932    
Aggregate Liquidation Preference $ 50,010    
Series D preferred stock      
Class of Stock [Line Items]      
Redeemable convertible preferred stock, shares issued (in shares) 5,799,465    
Redeemable convertible preferred stock, shares outstanding (in shares) 5,799,465    
Amount $ 77,059    
Aggregate Liquidation Preference $ 77,326