XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
EMPLOYEE BENEFIT PLANS (Details) [Line Items]        
Stock Issued During Period, Shares, Employee Benefit Plan (in Shares) 5,364 7,597 35,262 42,937
Deferred Compensation Arrangement with Individual, Compensation Expense $ 109,000 $ 110,000 $ 325,000 $ 329,000
Deferred Compensation Arrangement with Individual, Distribution Paid 175,000 159,000 536,000 479,000
Interest Expense [Member]        
EMPLOYEE BENEFIT PLANS (Details) [Line Items]        
Deferred Compensation Arrangement with Individual, Compensation Expense $ 28,000 $ 18,000 $ 88,000 $ 54,000