XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholder's Equity (Deficit) - Summary of Number of Shares Authorized to be Issued and Available for Grant (Details) - shares
Mar. 31, 2021
Mar. 31, 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,618,996 12,992
2017 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares authorized to be issued 3,944,750 1,057,785
Shares available for grant 1,618,996 8,217
2013 Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares authorized to be issued 2,047,269 2,058,619
Shares available for grant   4,775