Stock-Based Compensation - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Details) |
12 Months Ended | |
|---|---|---|
Mar. 31, 2017 |
Mar. 31, 2016 |
|
| Expected dividend yield | 0.00% | 0.00% |
| Minimum [Member] | ||
| Risk-free interest rate | 1.37% | 1.39% |
| Expected option life in years | 5 years 6 months | 5 years 6 months |
| Expected stock price volatility | 68.00% | 70.00% |
| Maximum [Member] | ||
| Risk-free interest rate | 1.89% | 1.81% |
| Expected option life in years | 6 years 2 months 30 days | 6 years 2 months 30 days |
| Expected stock price volatility | 69.00% | 73.00% |