v3.26.1
Equity Incentive Plans - Additional Information (Details)
1 Months Ended 6 Months Ended 9 Months Ended
Dec. 13, 2019
USD ($)
PurchasePeriod
shares
Nov. 30, 2025
$ / shares
shares
Sep. 30, 2024
$ / shares
shares
Jan. 31, 2026
Apr. 30, 2026
USD ($)
Plan
$ / shares
shares
Apr. 30, 2025
USD ($)
Dec. 31, 2025
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Grants in period (in shares)         0    
Exercises in period (in shares)         0    
Options outstanding (in shares)         0    
Monetary cap | $ $ 25,000            
Share cap (in shares) 1,000            
Offering period duration (in months) 12 months            
Number of six-month purchase periods | PurchasePeriod 2            
Proceeds from stock plans | $         $ 61,447,000 $ 68,525,000  
Compensation not yet recognized | $         $ 684,200,000    
Period for recognition (in years)         2 years 1 month 6 days    
Employee Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (in shares)         29,200,000    
Number of shares available for grant (in shares)         15,400,000    
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares) [1]         4,810,000    
Granted (in dollars per share) | $ / shares [1]         $ 67.83    
2016 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of equity incentive plans | Plan         1    
Shares reserved for future issuance (in shares)         7,700,000    
2016 Plan | Stock Plans [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (in shares)             19,500,000
2010 Stock Plan and 2011 Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of inactive equity incentive plans | Plan         2    
Market Stock Units | RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting percentage       100.00%      
Market Stock Units | Executives              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Granted (in shares)   500,000 400,000        
Granted (in dollars per share) | $ / shares   $ 124.96 $ 92.22        
Vesting percentage   200.00% 200.00%        
Award vesting period   2 years 9 months 18 days 3 years        
Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percent of eligible compensation (up to) 15.00%            
Purchase price of common stock, percent 85.00%            
ESPP stock issued during period (in shares)         1,500,000    
Proceeds from stock plans | $         $ 61,400,000    
Employee Stock Purchase Plan | Common Class A [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares reserved for future issuance (in shares)         13,800,000    
[1] For PSUs, includes additional shares granted upon vesting due to achievement over 100%.