XML 44 R31.htm IDEA: XBRL DOCUMENT 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