XML 45 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Oct. 31, 2018
Apr. 30, 2018
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 192,652 $ 138,159
Software [Member]    
Property, Plant and Equipment [Line Items]    
2019 339,823  
2020 630,841  
2021 553,378  
2022 460,380  
2023 300,139  
Thereafter 52,895  
Intangible asset, net $ 2,337,456 $ 1,732,745