XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 29, 2022
Jul. 31, 2023
Apr. 30, 2021
Sep. 30, 2020
Jul. 31, 2022
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average grant date fair value of stock options granted (in dollars per share)           $ 16.56
Intrinsic value of stock options exercised           $ 55,400
Cost not yet recognized for unvested options           $ 113,000
Restricted stock awards issued, value         $ 1  
Re:infer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issued at closing subject to clawback provisions (in shares) 400          
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average remaining period           2 years 3 months 18 days
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average remaining period           2 years 4 months 24 days
Fair value of RSUs vested           $ 236,200
Unrecognized compensation expense           $ 612,600
Grant date fair value per share (in dollars per share)           $ 16.54
Granted (in shares)           17,615
Restricted Stock Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average remaining period           10 months 24 days
Unrecognized compensation expense           $ 900
Restricted stock awards issued (in shares)       100    
Grant date fair value per share (in dollars per share)       $ 33.22    
Restricted stock awards issued, value       $ 4,000    
Award vesting period       4 years    
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grant date fair value per share (in dollars per share)   $ 18.08        
Granted (in shares)   100        
Performance Shares | Share-Based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting rights (percent)   0.00%        
Performance Shares | Share-Based Payment Arrangement, Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting rights (percent)   100.00%        
Performance Shares | Share-Based Payment Arrangement, Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting rights (percent)   200.00%        
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuances (in shares)     15,500      
Period of shares automatically increase     10 years      
Percentage of total number of shares     1.00%      
Number of shares authorized (in shares)           21,500
Weighted-average remaining period           1 month 6 days
Unrecognized compensation expense           $ 700
Shares purchased (in shares)           800
Purchase price (in dollars per share)           $ 11.19
Common Stock | Re:infer            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average remaining period 3 years         1 year 9 months 18 days
Unrecognized compensation expense $ 7,600         $ 4,500
Class A Common Stock | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Purchase price of common stock, offering date, percent of market price     85.00%      
Purchase price of common stock, purchase date, percent of market price     85.00%      
2021 Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period of shares automatically increase     10 years      
Percentage of total number of shares     5.00%      
2021 Stock Plan | Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuances (in shares)           173,700