Annual report pursuant to Section 13 and 15(d)

Property and Equipment -Schedule of Software (Details)

v3.20.2
Property and Equipment -Schedule of Software (Details) - USD ($)
Apr. 30, 2020
Apr. 30, 2019
Property, Plant and Equipment [Line Items]    
Finite-lived intangible assets, gross $ 10,100,000 $ 10,100,000
Accumulated amortization (2,200,000) (1,558,333)
Total 7,900,000 8,541,667
Software    
Property, Plant and Equipment [Line Items]    
Finite-lived intangible assets, gross 6,162,770 4,314,198
Accumulated amortization (2,049,809) (1,351,193)
Total $ 4,112,961 $ 2,963,005