XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jul. 01, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Proceeds from stock option exercises $ 2,324 $ 1,029  
Unrecognized compensation cost related to unvested stock-based awards granted $ 148,000    
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 2 years 7 months 6 days    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share based compensation vesting period 4 years    
2021 Omnibus Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares added     4,226,691
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares added     845,338
Unrecognized compensation cost related to unvested stock-based awards granted, weighted-average period for recognition 2 months 12 days    
Purchase price of common stock lower of fair market value, percent 85.00%    
Terms of award The ESPP provides an offering period that begins on June 1 and December 1 of each year, except for the first offering period, which began on December 16, 2021 and will end on November 30, 2023. Each offering period consists of two or more purchase dates at six-month intervals.    
Expiration date Nov. 30, 2023    
Unrecognized compensation costs $ 300    
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of Options, Granted 0    
Share based compensation expiration period 10 years    
Total intrinsic value of options exercised $ 6,200    
Proceeds from stock option exercises $ 2,300