XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.2
NOTES PAYABLE (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Apr. 30, 2021
NOTES PAYABLE:    
Notes Payable $ 2,030 $ 3,448
Real estate notes payable    
NOTES PAYABLE:    
Notes Payable 2,030 3,482
Unamortized debt issuance costs    
NOTES PAYABLE:    
Notes Payable $ 0 $ (34)