v3.25.2
Convertible Preferred Stock and Stockholders' Deficit - Summary of Shares of Common Stock Reserved for Future Issuance (Detail)
Jun. 30, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares of common stock reserved for future issuance net 37,351,154
Options Outstanding [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares of common stock reserved for future issuance net 13,647,781
Redeemable Convertible Preferred Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares of common stock reserved for future issuance net 2,457,143
Non-redeemable Convertible Preferred Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares of common stock reserved for future issuance net 5,061,687
Common Stock [Member] | 2010 Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares of common stock reserved for future issuance net 16,184,543