XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Lease Liabilities - Minimum Future Lease Payments (Details)
Apr. 30, 2021
USD ($)
Fiscal 2021 $ 68,956
Fiscal 2022 249,829
Fiscal 2023 20,000
Fiscal 2024 20,000
Fiscal 2025 20,000
Thereafter 300,000
Total lease payments 678,785
Less: imputed interest (146,670)
Other Liabilities [Member]  
Present value of lease liabilities 532,115
Other Current Liabilities [Member]  
Current portion of lease liabilities 78,050
Other Noncurrent Liabilities [Member]  
Non-current portion of lease liabilities $ 454,065