XML 49 R45.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Operating leases, future minimum payments and future minimum income (Details)
Apr. 30, 2020
USD ($)
Operating Lease Payments  
2021 $ 280,000
2022 382,000
2023 392,000
2024 334,000
Total future minimum lease payments 1,388,000
Less: present value discount (432,000)
Present value of operating lease liabilities 956,000
Operating Lease Income  
2021 279,000.000
2022 384,000.000
2023 396,000.000
2024 337,000.000
Total future minimum lease income $ 1,396,000.000