v3.26.1
Convertible Redeemable Preferred Stock - Additional Information (Detail)
Jun. 30, 2026
shares
Dec. 31, 2025
shares
Temporary Equity [Line Items]    
Conversion ratio 1  
Shares issued upon conversion (in shares) 133,240,425  
Preferred stock, shares outstanding (in shares) 0 0
Convertible redeemable preferred stock outstanding    
Temporary Equity [Line Items]    
Convertible redeemable preferred stock outstanding (in shares) 383,532,609  
Preferred stock, shares outstanding (in shares) 0