XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Common Stock Reserved For Future Issuance (Details) - shares
Sep. 30, 2020
Jun. 30, 2020
Class of Stock [Line Items]    
Options issued and outstanding under stock option plans (in shares) 4,620,664 4,067,417
Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 14,265,989  
Employee Stock Purchase Plan ("ESPP") | Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 1,400,000  
2020 Plan | Common Stock    
Class of Stock [Line Items]    
Number of shares available for grant (in shares) 7,741,657  
Options issued and outstanding under stock option plans (in shares) 1,858,343  
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) 3,265,989