XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.4
RIGHT-OF-USE ASSETS AND LEASE LIABILITIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Disclosure Text Block [Abstract]        
Operating Lease, Expense $ 0.5 $ 500,000 $ 900,000 $ 900,000
Operating Lease, Weighted Average Remaining Lease Term 4 years 8 months 12 days 5 years 3 months 7 days 4 years 8 months 12 days 5 years 3 months 7 days
Operating Lease, Weighted Average Discount Rate, Percent 6.38% 6.28% 6.38% 6.28%