v3.26.1
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]            
Redeemable convertible preferred stock, shares issued (in shares) 0   20,341,968      
Redeemable convertible preferred stock, shares outstanding (in shares) 0 0 20,341,968 20,341,968 14,542,503 9,608,914
Amount $ 0 $ 0 $ 204,537 $ 204,537 $ 127,485 $ 72,546
Aggregate Liquidation Preference $ 0   $ 200,878      
Series A preferred stock            
Class of Stock [Line Items]            
Redeemable convertible preferred stock, shares issued (in shares)     956,575      
Redeemable convertible preferred stock, shares outstanding (in shares)     956,575      
Amount     $ 5,465      
Aggregate Liquidation Preference     $ 6,032      
Series B preferred stock            
Class of Stock [Line Items]            
Redeemable convertible preferred stock, shares issued (in shares)     3,718,503      
Redeemable convertible preferred stock, shares outstanding (in shares)     3,718,503      
Amount     $ 27,321      
Aggregate Liquidation Preference     $ 27,500      
Series C-1 preferred stock            
Class of Stock [Line Items]            
Redeemable convertible preferred stock, shares issued (in shares)     4,933,836      
Redeemable convertible preferred stock, shares outstanding (in shares)     4,933,836      
Amount     $ 39,760      
Aggregate Liquidation Preference     $ 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