v3.26.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Apr. 30, 2026
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Total $ 4,424 $ 4,017
Land development and homebuilding operations    
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Accrued expenses 1,727 2,203
Trade payables 865 176
Customer deposits 691 642
Employee benefits 184 155
Total 3,467 3,176
Corporate operations    
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Total $ 957 $ 841