XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Total $ 4,851 $ 6,077
Land development and homebuilding operations    
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Accrued expenses 1,028 1,238
Trade payables 1,870 3,026
Customer deposits 1,319 1,357
Total 4,217 5,621
Corporate operations    
ACCOUNTS PAYABLE AND ACCRUED EXPENSES    
Total $ 634 $ 456