v3.8.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum lease payments for leases with initial or remaining terms in excess of one year are as follows:

 

Years ending March 31,   Amount  
2019   $ 406,896  
2020     385,395  
2021     44,231  
2022     11,163  
         
Total   $ 847,685