XML 50 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Jan. 31, 2019
Apr. 30, 2018
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 179,154 $ 138,159
Software [Member]    
Property, Plant and Equipment [Line Items]    
2019 192,572  
2020 720,675  
2021 648,229  
2022 558,755  
2023 398,514  
Thereafter 115,792  
Intangible asset, net $ 2,634,537 $ 1,732,745