v3.26.1
Note 15 - Restricted Cash and Deposits (Details Textual) - USD ($)
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2022
Jan. 31, 2022
Restricted cash $ 305,000 $ 305,000 $ 305,000    
Cash Securing a Letter of Credit Issued as Security Deposit [Member]          
Security Deposit $ 305,000        
Restricted cash       $ 469,000 $ 305,000