v3.26.1
Redeemable Convertible Preferred Stock - Additional Information (Detail) - shares
Mar. 31, 2026
Dec. 31, 2025
Common Class A [Member]    
Temporary Equity [Line Items]    
Common stock shares outstanding 174,360,831 173,235,428
Common Class B [Member]    
Temporary Equity [Line Items]    
Common stock shares outstanding 5,043,789 5,043,789