XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUES - Additional Information (Details)
3 Months Ended
Jul. 31, 2023
USD ($)
customer
Jul. 31, 2022
USD ($)
customer
REVENUES    
Number of customers | customer 2 2
Customer outstanding receivables $ 0 $ 0
Revenues 10,289,000 10,707,000
Customer A    
REVENUES    
Revenues 2,914,000 2,360,000
Customer B    
REVENUES    
Revenues $ 2,795,000 $ 2,341,000
Land sale revenue    
REVENUES    
Number of customers | customer 4 3