Quarterly report pursuant to Section 13 or 15(d)

Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details)

v3.8.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Jan. 31, 2018
Apr. 30, 2017
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 137,557 $ 145,477
Software [Member]    
Property, Plant and Equipment [Line Items]    
2018 127,811  
2019 456,038  
2020 386,196  
2021 313,749  
2022 293,848  
Intangible asset, net $ 1,577,642 $ 1,137,327