XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Jul. 31, 2018
Apr. 30, 2018
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 165,705 $ 138,159
Software [Member]    
Property, Plant and Equipment [Line Items]    
2019 457,438  
2020 531,369  
2021 458,923  
2022 369,449  
2023 209,209  
Intangible asset, net $ 2,026,388 $ 1,732,745