v3.25.1
Note 12 - Commitments and Contingencies (Details Textual) - Master Services Agreement [Member] - 180 Consulting [Member] - USD ($)
6 Months Ended 12 Months Ended 46 Months Ended 58 Months Ended
Jan. 31, 2025
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2024
Jan. 31, 2025
Stock Issued During Period, Shares, Issued for Services (in shares) 62,928 117,396 37,647 98,660 218,581
Professional Fees   $ 2,538,000 $ 2,580,000    
Share-Based Payment Arrangement, Amount Capitalized   615,000 582,000    
Statements of Work Under Sublease [Member]          
Payments for Other Fees   $ 568,000 $ 563,000    
Private Placement [Member]          
Stock Issued During Period, Shares, Issued for Services (in shares) 117,396