XML 63 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Schedule of Estimated Amortization Expense of Software) (Details) - USD ($)
Apr. 30, 2019
Apr. 30, 2018
Property, Plant and Equipment [Line Items]    
Intangible asset, net $ 161,930 $ 138,159
Software [Member]    
Property, Plant and Equipment [Line Items]    
2020 826,918  
2021 754,471  
2022 664,998  
2023 504,758  
Thereafter 211,860  
Intangible asset, net $ 2,963,005 $ 1,732,745