XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 14 - Lease Right-to-use - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Apr. 30, 2024
2025 $ 271  
2026 275  
2027 280  
2028 285  
2029 234  
Thereafter, Finance Lease 12,643  
Total minimum lease payments, Finance Lease 13,988  
Less amount representing interest 9,944  
Present value of net minimum lease payments 4,044  
Less current maturities of lease liability 116 $ 25
Lease liability, net of current maturities $ 3,928 $ 3,373