XML 46 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Schedule of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 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 20,341,968 14,542,503 9,608,914
Amount $ 0 $ 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