v3.25.2
Convertible Preferred Stock - Schedule of Temporary Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 30, 2025
Mar. 06, 2025
Dec. 31, 2024
Temporary Equity [Line Items]      
Convertible preferred stock, authorized (in shares) 238,447,976   179,673,644
Convertible preferred stock, issued (in shares) 235,703,499   175,190,188
Convertible preferred stock, outstanding (in shares) 235,703,499   175,190,188
Liquidation Value $ 114,968   $ 74,475
Series Seed      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 16,840,400   16,840,400
Convertible preferred stock, issued (in shares) 16,840,400   15,851,401
Convertible preferred stock, outstanding (in shares) 16,840,400   15,851,401
Issuance price per share (in dollars per share) $ 0.0843   $ 0.0843
Liquidation Value $ 1,420   $ 1,337
Series A      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 22,399,370   22,399,370
Convertible preferred stock, issued (in shares) 22,399,370   22,399,370
Convertible preferred stock, outstanding (in shares) 22,399,370   22,399,370
Issuance price per share (in dollars per share) $ 0.2500   $ 0.2500
Liquidation Value $ 5,600   $ 5,600
Series B      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 6,913,964   6,913,964
Convertible preferred stock, issued (in shares) 6,663,964   5,913,964
Convertible preferred stock, outstanding (in shares) 6,663,964   5,913,964
Issuance price per share (in dollars per share) $ 0.3720   $ 0.3720
Liquidation Value $ 2,479   $ 2,200
Series C      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 50,116,284   50,116,284
Convertible preferred stock, issued (in shares) 50,116,284   50,116,284
Convertible preferred stock, outstanding (in shares) 50,116,284   50,116,284
Issuance price per share (in dollars per share) $ 0.4300   $ 0.4300
Liquidation Value $ 21,550   $ 21,550
Series D      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 83,403,626   83,403,626
Convertible preferred stock, issued (in shares) 80,909,169   80,909,169
Convertible preferred stock, outstanding (in shares) 80,909,169   80,909,169
Issuance price per share (in dollars per share) $ 0.5412   $ 0.5412
Liquidation Value $ 43,788   $ 43,788
Series E      
Temporary Equity [Line Items]      
Convertible preferred stock, par value (in dollars per share) $ 0.001   $ 0.001
Convertible preferred stock, authorized (in shares) 58,774,332 58,774,332 58,774,332
Convertible preferred stock, issued (in shares) 58,774,312   0
Convertible preferred stock, outstanding (in shares) 58,774,312   0
Issuance price per share (in dollars per share) $ 0.6828    
Liquidation Value $ 40,131