XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders’ Equity and Employee Incentive Plans - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 20, 2023
shares
Mar. 21, 2022
period
Jul. 31, 2021
$ / shares
shares
Jul. 31, 2023
USD ($)
vote
$ / shares
shares
Jul. 31, 2022
USD ($)
Jul. 31, 2023
USD ($)
vote
$ / shares
shares
Jul. 31, 2022
USD ($)
shares
Sep. 21, 2021
Jan. 31, 2023
$ / shares
shares
Sep. 21, 2023
shares
Share Based Compensation Arrangement By Share Based Payment Award                    
Preferred stock, shares authorized (in shares)     200,000,000 200,000,000   200,000,000     200,000,000  
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.00001 $ 0.00001   $ 0.00001     $ 0.00001  
Common stock, shares authorized (in shares)       1,000,000,000   1,000,000,000     1,000,000,000  
Common stock, par value (in dollars per share) | $ / shares       $ 0.00001   $ 0.00001     $ 0.00001  
Number of vote | vote       1   1        
Dividend declared (in dollars per share) | $ / shares           $ 0     $ 0  
Number of shares reserved common stock for future issuance (in shares)       17,839,723   17,839,723        
Initial offering period duration (in months)               24 months    
Initial offering number of purchase periods | period   4                
Total stock-based compensation expense | $       $ 12,117 $ 6,727 $ 21,393 $ 12,177      
Stock options outstanding                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Number of shares reserved common stock for future issuance (in shares)       6,961,108   6,961,108        
Total stock-based compensation expense | $       $ 1,200   $ 2,400        
Unrecognized stock-based compensation expense related to unvested stock options | $       6,100   $ 6,100        
Stock-based compensation expected to be recognized weighted-average period (in years)           1 year 3 months 18 days        
Options granted (in shares)           0 0      
Aggregate intrinsic value of options exercised | $       $ 4,500 1,000 $ 8,700 $ 7,700      
Issuance of common stock upon exercise of stock options (in shares)           767,552        
Share-based compensation awards outstanding (in shares)       6,961,108   6,961,108     7,819,480  
Service-Based Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Total stock-based compensation expense | $       $ 8,500 4,000 $ 15,400 6,400      
Stock-based compensation expected to be recognized weighted-average period (in years)           2 years 6 months        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares)       5,003,102   5,003,102     3,442,982  
Aggregate fair value of RSU granted | $       $ 4,300 14,600 $ 43,600 64,300      
Unrecognized stock-based compensation expense related to service vesting-based RSUs | $       $ 79,700   $ 79,700        
RSUs granted (in shares)           2,628,090        
Market-Based Restricted Stock Units (RSUs)                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Stock-based compensation expected to be recognized weighted-average period (in years)           1 year 3 months 18 days        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares)       212,000   212,000        
Unrecognized stock-based compensation expense related to service vesting-based RSUs | $       $ 1,700   $ 1,700        
Incremental stock-based compensation expense related to these modified awards | $           0        
Market-Based Restricted Stock Units (RSUs) | Executive Officers And Members Of Senior Management                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Outstanding RSU granted (in shares) 1,060,000                  
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares) 220,000                  
Performance-based Awards                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Total stock-based compensation expense | $       $ 1,700   $ 2,500        
Stock-based compensation expected to be recognized weighted-average period (in years)           1 year 3 months 18 days        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number (in shares)       910,000   910,000        
Unrecognized stock-based compensation expense related to service vesting-based RSUs | $       $ 8,200   $ 8,200        
Incremental stock-based compensation expense related to these modified awards | $           $ 6,000        
Performance-based Awards | Executive Officers And Members Of Senior Management                    
Share Based Compensation Arrangement By Share Based Payment Award                    
RSUs granted (in shares) 840,000                  
2021 Plan                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Share-based compensation granted expiration period (in years)           10 years        
Share-based compensation vesting period (in years)           4 years        
Share-based compensation available for grant (in shares)       2,200,000   2,200,000        
Number of shares reserved common stock for future issuance (in shares)       4,120,000   4,120,000        
Share-based compensation percentage of outstanding stock (as a percent)           5.00%        
2021 Plan | Performance-based Awards | Executive Officer                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Aggregate fair value of RSU granted | $           $ 700        
RSUs granted (in shares)           70,000,000        
2021 Plan | First Anniversary                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Share-based compensation vesting rights (as a percent)           25.00%        
ESPP                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Employee maximum contribution (as a percent)     15.00%              
Discount rate on market value of share (as a percent)     85.00%              
Maximum number of shares purchasable during offering period (shares)     1,000              
Total stock-based compensation expense | $       $ 300 $ 500 $ 700 $ 1,300      
Employee contributions under the ESPP | $       1,200   1,200        
Unrecognized stock-based compensation expense related to unvested stock options | $       $ 500   $ 500        
Stock-based compensation expected to be recognized weighted-average period (in years)           7 months 6 days        
Share purchases related to ESPP (in shares)           74,113        
ESPP | Forecast | Subsequent Event                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Maximum number of shares purchasable during offering period (shares)                   1,500
Inducement Equity Incentive Plan 2023                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Number of shares authorized (in shares)                 1,300,000  
IPO                    
Share Based Compensation Arrangement By Share Based Payment Award                    
Number of common stock for sale and issuance (in shares)           0        
Number of shares outstanding (in shares)           0