XML 35 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Dec. 31, 2017
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 December 31, 2017 are as follows:

 

    Operating Leases  
For period ending December 31,      
2018   $ 592,410  
2019     631,131  
2020     459,580  
2021     113,368  
2022 and beyond     267,779  
    $ 2,064,268