Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plans (Details)

v3.19.2
Employee Benefit Plans (Details) - USD ($)
2 Months Ended 10 Months Ended 12 Months Ended
Mar. 31, 2019
Jan. 31, 2019
Mar. 31, 2019
Mar. 31, 2018
Employee Benefit Plans        
Maximum employee contribution as percentage of their eligible compensation     90.00%  
Employer's matching contribution (as a percent) 50.00% 50.00%    
Maximum percentage of employee's contributions for employer's matching contribution of 50 cents for every dollar contributed by employees 6.00% 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     $ 300,000 $ 200,000