XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Apr. 30, 2025
EMPLOYEE BENEFIT PLANS (Details) [Line Items]          
Stock Issued During Period, Shares, Employee Benefit Plan (in Shares) 7,442 7,850 26,615 51,884  
Deferred Compensation Arrangement with Individual, Compensation Expense $ 131,000 $ 142,000 $ 396,000 $ 425,000  
Assets, Fair Value Disclosure 7,300,000   7,300,000   $ 7,000,000
Interest Expense [Member]          
EMPLOYEE BENEFIT PLANS (Details) [Line Items]          
Deferred Compensation Arrangement with Individual, Compensation Expense 21,000 26,000 67,000 79,000  
Deferred Compensation Arrangement with Individual, Distribution Paid 180,000 $ 183,000 546,000 $ 541,000  
UNITED STATES | Fair Value, Inputs, Level 1 [Member]          
EMPLOYEE BENEFIT PLANS (Details) [Line Items]          
Assets, Fair Value Disclosure 3,900,000   3,900,000   3,500,000
UNITED STATES | Fair Value, Inputs, Level 2 [Member]          
EMPLOYEE BENEFIT PLANS (Details) [Line Items]          
Assets, Fair Value Disclosure $ 500,000   $ 500,000   $ 400,000