XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Note 17 - Concentration of Credit Risks (Details Textual) - USD ($)
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2022
Cash, Uninsured Amount $ 1,944,000 $ 1,419,000      
Restricted cash 305,000 $ 305,000 $ 305,000    
Cash Securing a Letter of Credit Issued as Security Deposit [Member]          
Restricted cash       $ 469,000 $ 305,000
Cash Securing a Letter of Credit Issued as Security Deposit [Member] | Closing of Signature Bank [Member]          
Restricted cash $ 305,000