XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Feb. 01, 2025
shares
Feb. 01, 2024
shares
Feb. 01, 2023
shares
Feb. 01, 2022
shares
Sep. 29, 2020
shares
Jul. 31, 2025
shares
Sep. 30, 2020
purchasePeriod
shares
Oct. 31, 2025
USD ($)
stockClass
shares
Jul. 31, 2025
USD ($)
shares
Oct. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
shares
Oct. 31, 2025
USD ($)
stockClass
vote
$ / shares
shares
Oct. 31, 2024
USD ($)
$ / shares
May 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Feb. 01, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Number of classes of common stock | stockClass               2       2          
Common stock, shares authorized (in shares)               1,500,000,000       1,500,000,000          
Issuance of common stock upon conversion of convertible notes—related party (in shares)         73,577,455                        
Options, period increase (decrease) (in shares) 11,644,404 11,236,396 10,714,637 9,414,923                          
Share-based compensation, options, outstanding (in shares)               5,213,000       5,213,000     6,071,000    
Total stock-based compensation expense | $               $ 54,746,000   $ 51,955,000   $ 165,067,000 $ 160,702,000        
Share-based payment arrangement, offering period (in months)             24 months                    
Employee contributions withheld | $               2,200,000       2,200,000     $ 6,600,000    
Unrecognized expense | $               238,499,000       238,499,000          
Stock repurchase program, authorized amount | $                               $ 150,000,000  
Share repurchase program, authorized, additional amount | $                           $ 100,000,000      
Share repurchase program, remaining authorized, amount | $               $ 97,500,000       $ 97,500,000          
Stock options                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Share-based compensation, options, issued (in shares)                       0          
Share-based compensation, options, outstanding (in shares)               0       0          
Options, expiration period (in years)                       10 years          
Exercise price, minimum threshold, as a 100% of estimated fair value on the date of grant                       100.00%          
Vesting period (in years)                       4 years          
Vesting percentage                       25.00%          
Stock options | Share-Based Payment Arrangement, Tranche Two                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting percentage                       2.08%          
Restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Granted (in dollars per share) | $ / shares                       $ 17.24 $ 14.79        
Grant date fair value | $                       $ 154,700,000 $ 158,600,000        
Granted (in shares)                       6,233,000          
Restricted stock units | Minimum                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting period (in years)                       1 year          
Restricted stock units | Maximum                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting period (in years)                       4 years          
Performance-based restricted stock units                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting period (in years)           3 years                      
Granted (in dollars per share) | $ / shares                       $ 20.23 $ 0        
Grant date fair value | $                       $ 0 $ 0        
Shares authorized (in shares)           1,179,776     1,179,776   1,179,776            
Granted (in shares)                       944,000          
Performance-based restricted stock units | Minimum                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting percentage           0.00%                      
Performance-based restricted stock units | Maximum                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Vesting percentage           200.00%                      
Market-Based Awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Share-based payment arrangement, performance-based awards, percentage           80.00%                      
Requisite service period (in years)               3 years                  
Total stock-based compensation expense | $               $ 2,300,000 $ 0   $ 0 $ 2,600,000          
Granted (in shares)                 0   0            
Performance-Based Awards                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Share-based payment arrangement, performance-based awards, percentage           20.00%                      
Total stock-based compensation expense | $                       0          
Employee Stock                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Total stock-based compensation expense | $               1,600,000   $ 3,600,000   5,300,000 $ 9,400,000        
Common stock, shares reserved for future issuance (in shares)             2,000,000                    
Increase in authorized share amount (in shares) 12,216,871 9,887,991 7,640,712 5,497,785                          
Share-based payment arrangement, maximum employee subscription rate (as a percent)             15.00%                    
Purchase price of common stock, percent             85.00%                    
Share-based payment arrangement, offering period (in months)             6 months                    
Share-based payment arrangement, number of purchase periods | purchasePeriod             4                    
Share-based payment arrangement, look-back feature, term (in years)             2 years                    
Unrecognized expense | $               $ 4,600,000       $ 4,600,000          
Unrecognized expense, period for recognition                       1 year          
Common Class A                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock, shares authorized (in shares)               1,000,000,000       1,000,000,000          
Number of votes (votes per share) | vote                       1          
Conversion of stock, shares converted (in shares)                       1          
Common stock, shares issued (in shares)               158,531,388       158,531,388     147,476,415    
Common Class A | Employee Stock                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Increase in authorized share amount (in shares)                                 3,614,801
Common Class B                                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                  
Common stock, shares authorized (in shares)               500,000,000       500,000,000          
Number of votes (votes per share) | vote                       10          
Common stock, shares issued (in shares)               79,561,680       79,561,680     85,411,680