v3.26.1
MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY - Convertible Preferred Stock (Details) - $ / shares
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 77,003,772   77,003,772      
Convertible preferred stock, par value (in usd per share) $ 0.0001          
Convertible preferred stock, shares outstanding (in shares) [1] 0 68,987,988 67,992,679 62,425,315 62,425,315 62,425,315
Series A Redeemable Convertible Preferred Stock            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   24,947,154      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   24,947,154      
Series A-1            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares)     7,312,500      
Convertible preferred stock, shares outstanding (in shares)     7,312,500      
Series A-2            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares)     12,680,908      
Convertible preferred stock, shares outstanding (in shares)     12,680,908      
Series A-3            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares)     4,953,746      
Convertible preferred stock, shares outstanding (in shares)     4,953,746      
Series B            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   11,574,841      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   11,574,841      
Series C            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   6,960,439      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   6,960,439      
Series D            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   12,857,720      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   12,857,720      
Series D-1            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   6,085,161      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   6,085,161      
Series E            
Temporary Equity [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   14,578,457      
Convertible preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001      
Convertible preferred stock, shares outstanding (in shares) 0   5,567,364      
[1] Refer to Condensed Consolidated Balance Sheets and Note 8 - Mezzanine Equity and Stockholders Equity for details of the classes of historic preferred shares.