v3.26.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Temporary equity, shares outstanding (in shares)     51,135,967 51,135,967 51,135,967
Preferred stock, par value (in usd per share) $ 0.0001        
Preferred stock authorized (in shares) 20,000,000        
Preferred stock, shares issued (in shares) 0        
Preferred stock, shares outstanding (in shares) 0        
Series A Convertible Redeemable Preferred Stock          
Temporary equity, par value (in usd per share)   $ 0.0001      
Temporary equity, shares authorized (in shares)   31,983,034      
Temporary equity, shares issued (in shares)   23,119,001      
Temporary equity, shares outstanding (in shares)   23,119,001      
Temporary equity, liquidation preference   $ 423,540,000      
Series A-1 Convertible Redeemable Preferred Stock          
Temporary equity, par value (in usd per share)   $ 0.0001      
Temporary equity, shares authorized (in shares)   28,016,966      
Temporary equity, shares issued (in shares)   28,016,966      
Temporary equity, shares outstanding (in shares)   28,016,966      
Temporary equity, liquidation preference   $ 479,930,628      
Series B Convertible Redeemable Preferred Stock          
Temporary equity, par value (in usd per share)   $ 0.0001      
Temporary equity, shares authorized (in shares)   31,753,266      
Temporary equity, shares issued (in shares)   31,336,698      
Temporary equity, shares outstanding (in shares)   31,336,698      
Temporary equity, liquidation preference   $ 878,367,645      
Class A          
Common stock, par value (in usd per share) $ 0.0001        
Common stock authorized (in shares) 2,000,000,000        
Common stock, shares outstanding (in shares) 36,134,196        
Common stock, shares issued (in shares) 36,134,196        
Class B          
Common stock, par value (in usd per share) $ 0.0001        
Common stock authorized (in shares) 2,000,000,000        
Common stock, shares outstanding (in shares) 226,771,877        
Common stock, shares issued (in shares) 226,771,877