XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Preferred Stock - Schedule of Temporary Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Temporary Equity [Line Items]    
Convertible preferred stock, authorized (in shares)   179,673,644
Convertible preferred stock, issued (in shares)   175,190,188
Liquidation Value   $ 74,475
Seed    
Temporary Equity [Line Items]    
Convertible preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible preferred stock, authorized (in shares) 0 16,840,400
Convertible preferred stock, issued (in shares) 0 15,851,401
Issuance price per share (in dollars per share)   $ 0.0843
Liquidation Value   $ 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) 0 22,399,370
Convertible preferred stock, issued (in shares) 0 22,399,370
Issuance price per share (in dollars per share)   $ 0.2500
Liquidation Value   $ 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) 0 6,913,964
Convertible preferred stock, issued (in shares) 0 5,913,964
Issuance price per share (in dollars per share)   $ 0.3720
Liquidation Value   $ 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) 0 50,116,284
Convertible preferred stock, issued (in shares) 0 50,116,284
Issuance price per share (in dollars per share)   $ 0.4300
Liquidation Value   $ 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) 0 83,403,626
Convertible preferred stock, issued (in shares) 0 80,909,169
Issuance price per share (in dollars per share)   $ 0.5412
Liquidation Value   $ 43,788