v3.24.1.u1
Shareholders' Equity - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 13, 2023
shares
Mar. 31, 2024
USD ($)
installment
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2024
USD ($)
tranche
plan
installment
shares
Mar. 31, 2023
USD ($)
shares
Class of Stock [Line Items]          
Number of share-based compensation plans | plan       2  
Options granted (in shares)       0  
Cost not yet recognized | $   $ 2,700,000   $ 2,700,000  
Cost not yet recognized, period for recognition       1 year 4 months 2 days  
Proceeds from common stock options exercised and employee stock purchase plan | $       $ 8,000 $ 1,187,000
Restricted Stock Units (RSUs)          
Class of Stock [Line Items]          
Share-based cost not yet recognized (Less Than for PSU's granted) | $   11,900,000   $ 11,900,000  
Weighted-average remaining service period (in years)       1 year 10 months 13 days  
Restricted Stock Units (RSUs) | Minimum          
Class of Stock [Line Items]          
Award performance period       1 year  
Restricted Stock Units (RSUs) | Maximum          
Class of Stock [Line Items]          
Award performance period       4 years  
Performance Stock | Tranche 1          
Class of Stock [Line Items]          
Number of potential shares earned (in percent) 13.00%        
Shares issued to employees (in shares) 14,477        
Price-Vested Units (PVUs)          
Class of Stock [Line Items]          
Options granted (in shares)       2,270,530  
Award performance period       5 years  
Share-based cost not yet recognized (Less Than for PSU's granted) | $   $ 4,100,000   $ 4,100,000  
Weighted-average remaining service period (in years)       1 year 5 months 12 days  
Number of tranches | tranche       4  
Threshold days for determining the weighted average price of share       60 days  
Number of tranches in straight line basis | tranche       12  
Price-Vested Units (PVUs) | Tranche 1          
Class of Stock [Line Items]          
Options granted (in shares)       559,202 1,055,674
Price-Vested Units (PVUs) | Tranche 2          
Class of Stock [Line Items]          
Options granted (in shares)       559,175 1,055,648
Common Stock          
Class of Stock [Line Items]          
Number of shares available for grant (in shares)   21,831,217   21,831,217  
2020 Plan          
Class of Stock [Line Items]          
Percentage of outstanding stock annual increase, maximum       3.00%  
2020 Plan | Incentive Stock Options          
Class of Stock [Line Items]          
Common stock, shares reserved for future issuance (in shares)   4,000,000   4,000,000  
2020 Plan | ESPP          
Class of Stock [Line Items]          
Proceeds from common stock options exercised and employee stock purchase plan | $     $ 100,000   $ 100,000
Shares issued to employees (in shares)         876,933
2020 Plan | Common Stock          
Class of Stock [Line Items]          
Number of shares available for grant (in shares)   2,849,703   2,849,703  
2003 Plan          
Class of Stock [Line Items]          
Award exercise period after termination       90 days  
Award exercise period after termination due to death or disability       12 months  
Award expiration period (in years)       10 years  
Number of installments | installment   4   4  
Purchase price of common stock, percent       100.00%  
Proceeds from common stock options exercised and employee stock purchase plan | $   $ 100,000 100,000 $ 100,000 $ 600,000
ESPP | ESPP          
Class of Stock [Line Items]          
Proceeds from common stock options exercised and employee stock purchase plan | $     $ 100,000   $ 600,000
Minimum purchase price of common stock as a percent of common stock exercise date fair value, percent       85.00%  
ESPP | Common Stock          
Class of Stock [Line Items]          
Number of shares available for grant (in shares)   159   159