XML 63 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Operating Leased Assets and Liabilities (Details) - USD ($)
Jul. 31, 2020
Apr. 30, 2020
Assets    
Operating lease right-of-use assets $ 1,337,974 $ 1,370,035
Liabilities    
Operating lease liabilities - current 307,185 293,322
Operating lease liabilities - non-current 1,061,573 $ 1,102,530
Operating Lease, Liability, Total $ 1,368,758