Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans (Details)

Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Employee Benefit Plans    
Maximum employee contribution as percentage of their eligible compensation 90.00%  
Employer's matching contribution on the dollar up to 4% of the employee's contributions (as a percent) 50.00%  
Maximum percentage of employee's contributions for employer's matching contribution of 50 cents for every dollar contributed by employees 4.00%  
Employer's contributions made since the inception of the plan $ 0  
Employer's match vesting percentage 25.00%  
Employer's match vesting period starting from employee's hire date 4 years  
Expense recorded $ 200,000 $ 300,000