XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES - Additional Information (Details)
3 Months Ended
Jul. 31, 2025
USD ($)
customer
Jul. 31, 2024
USD ($)
customer
REVENUES    
Number of customers | customer 1 2
Customer outstanding receivables $ 0 $ 0
Revenues 17,851,000 19,091,000
Customer A    
REVENUES    
Revenues $ 2,524,000 6,036,000
Customer B    
REVENUES    
Revenues   $ 1,935,000
Land sale revenue    
REVENUES    
Number of customers | customer 3 3