XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Lease Liabilities - Minimum Future Lease Payments (Details)
Apr. 30, 2022
USD ($)
Fiscal 2022 $ 285,535
Fiscal 2023 170,049
Fiscal 2024 112,900
Fiscal 2025 103,884
Fiscal 2026 104,124
Thereafter 1,043,814
Total lease payments 1,820,306
Less: imputed interest (482,322)
Other Liabilities [Member]  
Present value of lease liabilities 1,337,984
Other Current Liabilities [Member]  
Current portion of lease liabilities 350,431
Other Noncurrent Liabilities [Member]  
Non-current portion of lease liabilities $ 987,553