XML 98 R87.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity (Deficit) - Summary of Number of Shares Authorized to be Issued and Available for Grant (Details) - shares
Jun. 30, 2021
Jun. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares authorized to be issued 5,992,019 3,116,404
Shares available for grant 1,609,687 20,817
2017 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares authorized to be issued 3,944,750 1,066,160
Shares available for grant 1,609,687 20,817
2013 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares authorized to be issued 2,047,269 2,050,244