XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Sep. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum lease payments under property and equipment leases with terms exceeding one year as of September 30, 2018 are as follows:

 

    Operating Leases  
For period ending September 30,        
2019   $ 649,536  
2020     609,029  
2021     123,724  
2022     115,899  
2023     119,376  
2024 and beyond     61,479  
    $ 1,679,043