XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Lease Right-to-Use - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Apr. 30, 2025
Leases [Abstract]    
2026 $ 275  
2027 280  
2028 285  
2029 234  
2030 127  
Thereafter 12,516  
Total minimum lease payments 13,717  
Less amount representing interest 9,718  
Present value of net minimum lease payments 3,999  
Less current maturities of lease liability 126 $ 121
Lease liability, net of current maturities $ 3,873 $ 3,900