Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Minimum Lease Obligations (Details)

v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Obligations (Details) - USD ($)
Oct. 31, 2019
Jul. 31, 2019
Leases [Abstract]    
2020 $ 1,079,739 $ 1,356,000
2021 369,798 308,000
Total minimum lease payments $ 2,041,656 $ 1,664,000