v3.25.4
Stockholders' Equity - Outstanding and Reserved Shares of Common Stock for Future Issuance (Detail) - shares
shares in Thousands
Dec. 31, 2025
Dec. 31, 2024
Class of Stock [Line Items]    
Options outstanding (in shares) 4,829 4,739
Total reserved shares of common stock for future issuance (in shares) 107,349  
2012 Equity Incentive Plan    
Class of Stock [Line Items]    
Total reserved shares of common stock for future issuance (in shares) 37,616  
2012 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Total reserved shares of common stock for future issuance (in shares) 38,893  
Stock Options    
Class of Stock [Line Items]    
Options outstanding (in shares) 4,829  
Restricted Stock Units (RSUs)    
Class of Stock [Line Items]    
RSUs (in shares) 26,011 28,940