v3.25.4
Stock Incentive Plans - Summary Of Shares Of Common Stock Reserved For Future Issuance under the Plan (Detail) - shares
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 124,834,900 140,469,578
Employee Stock Option    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 21,797,772 23,349,505
Resticted Common Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 24,982,281 31,042,552
Restricted Stock Units Available For Future Grant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 68,250,493 75,673,991
Reserved For Employee Stock Purchase Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 9,804,354 10,403,530