XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUES - Additional Information (Details)
3 Months Ended
Jul. 31, 2024
USD ($)
customer
Jul. 31, 2023
USD ($)
customer
REVENUES    
Number of customers | customer 2 2
Customer outstanding receivables $ 0 $ 0
Revenues 19,091,000 10,289,000
Customer A    
REVENUES    
Revenues 6,036,000 2,914,000
Customer B    
REVENUES    
Revenues $ 1,935,000 $ 2,795,000
Land sale revenue    
REVENUES    
Number of customers | customer 3 3