XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE RIGHT-TO-USE - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Leases [Abstract]    
2026 $ 273  
2027 278  
2028 283  
2029 287  
2030 153  
Thereafter 12,579  
Total minimum lease payments 13,853  
Less amount representing interest 9,832  
Present value of net minimum lease payments 4,021  
Less current maturities of finance lease liability 121 $ 25
Finance lease liability, net of current maturities $ 3,900 $ 3,373