v3.25.4
Convertible Preferred Stock - Schedule of Temporary Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Temporary Equity [Line Items]      
Convertible preferred stock, authorized (in shares)   179,673,644  
Convertible preferred stock, issued (in shares)   175,190,188  
Convertible preferred stock, outstanding (in shares) 0 175,190,188 175,190,188
Liquidation Value   $ 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) 0 16,840,400  
Convertible preferred stock, issued (in shares) 0 15,851,401  
Convertible preferred stock, outstanding (in shares) 0 15,851,401 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  
Convertible preferred stock, outstanding (in shares) 0 22,399,370 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  
Convertible preferred stock, outstanding (in shares) 0 5,913,964 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  
Convertible preferred stock, outstanding (in shares) 0 50,116,284 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  
Convertible preferred stock, outstanding (in shares) 0 80,909,169 80,909,169
Issuance price per share (in dollars per share)   $ 0.5412  
Liquidation Value   $ 43,788