XML 93 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity - Common Stock Reserved For Future Issuance (Details) - shares
Jun. 30, 2021
Jun. 30, 2020
Class of Stock [Line Items]    
Options issued and outstanding under stock option plans (in shares) 3,398,513 4,067,417
Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 12,899,538  
Employee Stock Purchase Plan ("ESPP") | Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 1,343,560  
2020 Plan | Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 7,668,259  
Options issued and outstanding under stock option plans (in shares) 1,881,742  
2003 Plan | Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 0  
Options issued and outstanding under stock option plans (in shares) 2,005,977