XML 78 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation - Stock Options (Details)
Mar. 31, 2020
shares
2012 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 15,700,000
Number of shares available for grant 7,200,000
2000 Equity Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares available for grant 0