v3.25.4
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
director
vote
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
shares
Jul. 18, 2025
shares
Jun. 09, 2025
$ / shares
shares
May 19, 2025
shares
Dec. 31, 2022
shares
May 31, 2020
$ / shares
shares
Aug. 31, 2017
shares
May 31, 2015
$ / shares
shares
Class of Stock [Line Items]                    
Common stock, shares authorized (in shares) 750,000,000 181,500,000     750,000,000          
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001     $ 0.001          
Preferred stock, shares authorized (in shares)         10,000,000          
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.001          
Preferred stock, shares outstanding (in shares) 0                  
Redeemable convertible preferred stock, shares outstanding (in shares) 0 118,219,000 118,219,000   118,218,801   118,129,000      
Convertible preferred stock, shares issued upon conversion (in shares)         39,406,221          
Preferred stock, convertible, automatic conversion price threshold (in dollars per share) | $ / shares $ 17.9856                  
Preferred stock, convertible, automatic conversion proceeds threshold | $ $ 75,000                  
Preferred stock, stock conversion approval percentage 0.52                  
Preferred stock, voting rights, votes per share | vote 1                  
Common stock, voting rights, number of directors entitled to elect | director 3                  
Gain (loss) in fair value of warrants | $ $ 1,468 $ (218) $ 1,048              
Warrants outstanding (in shares) 0                  
Common stock warrants                    
Class of Stock [Line Items]                    
Number of Shares (in shares)   43,000   35,467         43,420  
Exercise price per share (in dollars per share) | $ / shares $ 3.24 $ 3.24                
Warrants expiration term 10 years                  
Gain (loss) in fair value of warrants | $ $ (400) $ 100 (100)              
Warrants outstanding (in shares) 0                  
Series B Redeemable Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Number of Shares (in shares)   118,000       92,194       118,363
Exercise price per share (in dollars per share) | $ / shares   $ 1.18               $ 1.1828
Gain (loss) in fair value of warrants | $ $ (200) $ 100 (100)              
Series D Redeemable Convertible Preferred Stock                    
Class of Stock [Line Items]                    
Number of Shares (in shares)   660,000     135,143     660,000    
Exercise price per share (in dollars per share) | $ / shares   $ 5.04           $ 5.0365    
Gain (loss) in fair value of warrants | $ $ (800) $ 200 $ (700)              
Series A                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   12,005,000                
Temporary equity, dividend rate, percentage 3.21%                  
Preferred stock, voting rights, approval percentage 0.55                  
Preferred stock, voting rights, number of directors entitled to elect | director 1                  
Preferred stock, voting rights, minimum shares outstanding, percentage 0.20                  
Series B                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   19,445,000                
Convertible preferred stock, shares issued upon conversion (in shares)           30,731        
Temporary equity, dividend rate, percentage 7.10%                  
Preferred stock, voting rights, number of directors entitled to elect | director 1                  
Preferred stock, voting rights, minimum shares outstanding, percentage 0.20                  
Series C                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   15,386,000                
Temporary equity, dividend rate, percentage 18.97%                  
Preferred stock, stock conversion approval percentage 0.60                  
Preferred stock, voting rights, approval percentage 0.60                  
Preferred stock, voting rights, number of directors entitled to elect | director 1                  
Preferred stock, voting rights, minimum shares outstanding, percentage 0.20                  
Series C-1                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   13,358,000                
Temporary equity, dividend rate, percentage 22.45%                  
Preferred stock, stock conversion approval percentage 0.60                  
Preferred stock, voting rights, number of directors entitled to elect | director 1                  
Preferred stock, voting rights, minimum shares outstanding, percentage 0.25                  
Series D                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   21,230,000                
Convertible preferred stock, shares issued upon conversion (in shares)         45,047          
Temporary equity, dividend rate, percentage 30.22%                  
Series D-1                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   4,504,000                
Temporary equity, dividend rate, percentage 35.97%                  
Series E                    
Class of Stock [Line Items]                    
Redeemable convertible preferred stock, shares outstanding (in shares)   32,291,000                
Temporary equity, dividend rate, percentage 35.97%                  
Preferred stock, voting rights, number of directors entitled to elect | director 1                  
Preferred stock, voting rights, minimum shares outstanding, percentage 0.25