XML 63 R50.htm IDEA: XBRL DOCUMENT v3.20.2
NOTES PAYABLE: (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Apr. 30, 2019
NOTES PAYABLE:    
Notes Payable $ 3,890 $ 1,319
Real estate notes payable [Member]    
NOTES PAYABLE:    
Notes Payable 3,894 1,384
Unamortized debt issuance costs [Member]    
NOTES PAYABLE:    
Notes Payable $ (4) $ (65)