XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity and Equity Incentive Plans - Additional Information (Details)
1 Months Ended 12 Months Ended 60 Months Ended
Nov. 30, 2018
vote
$ / shares
shares
Apr. 30, 2019
USD ($)
period
$ / shares
shares
Jan. 31, 2026
USD ($)
$ / shares
shares
Jan. 31, 2025
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
shares
Jan. 31, 2025
$ / shares
shares
Nov. 30, 2025
USD ($)
Nov. 30, 2024
USD ($)
Feb. 29, 2024
USD ($)
Jan. 31, 2020
shares
Class of Stock [Line Items]                    
Common stock, conversion features, term (in months) 6 months                  
Initial offering period (in years) 15 years                  
Common stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001   $ 0.001        
Remaining authorized repurchase amount | $     $ 1,000,000,000.0              
Shares granted (in shares)     0 0 0          
Aggregate intrinsic value, exercised | $     $ 66,978,000 $ 62,100,000 $ 90,000,000.0          
Unrecognized stock-based compensation expenses related to outstanding unvested stock options (in shares) | $     $ 0              
Number of shares available for future issuance (in shares)     110,561,776 103,407,268   103,407,268        
Number of purchase periods | period   4                
Non-cash charge for donated shares | $     $ 20,904,000 $ 0 $ 0          
RSUs                    
Class of Stock [Line Items]                    
Unrecognized stock-based compensation expenses | $     $ 1,391,300,000              
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years)     2 years 9 months 18 days              
Number of shares available for future issuance (in shares)     20,106,305 23,870,513   23,870,513        
ESPP                    
Class of Stock [Line Items]                    
Unrecognized stock-based compensation expenses | $     $ 15,500,000              
Unrecognized stock-based compensation excepted to be recognized over a weighted-average period (in years)     1 year 1 month 6 days              
Number of shares available for future issuance (in shares)     1,293,529 2,311,567   2,311,567        
Maximum number of shares per employee (in shares)   3,000                
Consecutive offering period (in months)   27 months                
2019 Plan                    
Class of Stock [Line Items]                    
Vesting period of awards (in years)   4 years                
Maximum term (in years)   10 years                
Shares reserved for issuance (as a percent)   5.00%                
2019 Employee Stock Purchase Plan | ESPP                    
Class of Stock [Line Items]                    
Number of shares available for future issuance (in shares)     20,664,260 18,807,595   18,807,595        
Percent of outstanding stock, maximum (as a percent)   1.00%                
Number of additional shares allowable under the plan (in shares)   7,500,000                
Class A                    
Class of Stock [Line Items]                    
Common stock number of votes per share | vote 1                  
Common stock, conversion basis (in shares) 1                  
Common stock, shares authorized (in shares) 320,000,000 2,000,000,000 2,000,000,000 2,000,000,000   2,000,000,000        
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001                
Stock repurchase program, amount authorized | $                 $ 1,500,000,000  
Stock repurchase program, additional amount authorized | $             $ 1,000,000,000.0 $ 1,200,000,000    
Stock repurchased and retired (in shares)     20,385,361              
Stock repurchased and retired | $     $ 1,600,000,000              
Issuance of shares approved to be transferred to nonprofit organizations (in shares)     164,192             500,000
Shares transferred to nonprofit organizations (in shares)     240,964     94,844        
Class A | ESPP                    
Class of Stock [Line Items]                    
Percentage of purchase price of common stock to fair market value of common stock on offering or purchase date (as a percent)   85.00%                
ESPP excess rate purchase right, value | $   $ 25,000                
Shares issued of common stock (in shares)     1,200,743 1,066,977 921,892          
Class A | 2019 Plan                    
Class of Stock [Line Items]                    
Number of shares authorized (in shares)   58,300,889                
Number of additional shares authorized under the plan (in shares)   34,000,000                
Class A | 2011 Plan                    
Class of Stock [Line Items]                    
Other shares authorized (in shares)   24,300,889                
Class A | 2019 Employee Stock Purchase Plan | ESPP                    
Class of Stock [Line Items]                    
Number of shares available for future issuance (in shares)   9,000,000                
Class B                    
Class of Stock [Line Items]                    
Common stock number of votes per share | vote 10                  
Common stock, conversion basis (in shares) 1                  
Common stock, shares authorized (in shares) 300,000,000 300,000,000 300,000,000 300,000,000   300,000,000        
Common stock, par value (in dollars per share) | $ / shares $ 0.001 $ 0.001