v3.26.1
Stockholders' Equity - Outstanding and Reserved Shares of Common Stock for Future Issuance (Detail) - shares
shares in Thousands
Mar. 31, 2026
Dec. 31, 2025
Stock plans:    
Options outstanding (in shares) 5,200 4,829
Total shares of common stock reserved for future issuance (in shares) 102,717  
Amended and Restated 2021 Equity Incentive Plan    
Stock plans:    
Total shares of common stock reserved for future issuance (in shares) 15,892  
Amended and Restated 2012 Employee Stock Purchase Plan    
Stock plans:    
Total shares of common stock reserved for future issuance (in shares) 37,355  
Options outstanding    
Stock plans:    
Options outstanding (in shares) 5,200  
RSUs    
Stock plans:    
RSUs (in shares) 44,270 26,011