XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Apr. 30, 2018
Apr. 30, 2017
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 138,159 $ 145,477
Software [Member]    
Property, Plant and Equipment [Line Items]    
2019 513,729  
2020 443,886  
2021 371,439  
2022 281,966  
2023 121,725  
Intangible asset, net $ 1,732,745 $ 1,137,327