XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Apr. 30, 2024
Leases      
Lessee operating lease remaining term 2 years   2 years
Operating lease expense $ 269,000 $ 177,000