v3.25.4
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Schedule of Preferred Stock (Details) - USD ($)
Dec. 31, 2025
Jun. 09, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001    
Redeemable convertible preferred stock, shares authorized (in shares) 0   120,689,000    
Redeemable convertible preferred stock, shares issued (in shares) 0   118,219,000    
Redeemable convertible preferred stock, shares outstanding (in shares) 0 118,218,801 118,219,000 118,219,000 118,129,000
Carrying Value $ 0   $ 449,034,000 $ 449,034,000 $ 448,777,000
Temporary Equity, Liquidation Preference $ 0   455,588,000    
Series A          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 0.5342    
Redeemable convertible preferred stock, shares authorized (in shares)     12,027,000    
Redeemable convertible preferred stock, shares issued (in shares)     12,005,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     12,005,000    
Carrying Value     $ 6,547,000    
Temporary Equity, Liquidation Preference     6,413,000    
Series B          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 1.1828    
Redeemable convertible preferred stock, shares authorized (in shares)     19,724,000    
Redeemable convertible preferred stock, shares issued (in shares)     19,445,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     19,445,000    
Carrying Value     $ 22,932,000    
Temporary Equity, Liquidation Preference     23,000,000    
Series C          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 3.1631    
Redeemable convertible preferred stock, shares authorized (in shares)     15,386,000    
Redeemable convertible preferred stock, shares issued (in shares)     15,386,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     15,386,000    
Carrying Value     $ 48,540,000    
Temporary Equity, Liquidation Preference     48,667,000    
Series C-1          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 3.7423    
Redeemable convertible preferred stock, shares authorized (in shares)     13,358,000    
Redeemable convertible preferred stock, shares issued (in shares)     13,358,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     13,358,000    
Carrying Value     $ 49,800,000    
Temporary Equity, Liquidation Preference     49,990,000    
Series D          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 5.0365    
Redeemable convertible preferred stock, shares authorized (in shares)     22,330,000    
Redeemable convertible preferred stock, shares issued (in shares)     21,230,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     21,230,000    
Carrying Value     $ 106,704,000    
Temporary Equity, Liquidation Preference     106,925,000    
Series D-1          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 5.9952    
Redeemable convertible preferred stock, shares authorized (in shares)     4,504,000    
Redeemable convertible preferred stock, shares issued (in shares)     4,504,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     4,504,000    
Carrying Value     $ 26,922,000    
Temporary Equity, Liquidation Preference     27,002,000    
Series E          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, par value (in dollars per share)     $ 5.9952    
Redeemable convertible preferred stock, shares authorized (in shares)     33,360,000    
Redeemable convertible preferred stock, shares issued (in shares)     32,291,000    
Redeemable convertible preferred stock, shares outstanding (in shares)     32,291,000    
Carrying Value     $ 187,589,000    
Temporary Equity, Liquidation Preference     $ 193,591,000