v3.26.1
Schedule of Stock Warrants Outstanding (Details) - Warrant [Member]
3 Months Ended
Apr. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of warrants, Outstanding | shares 16,621,508
Weighted average exercise price per share, Outstanding | $ / shares $ 0.12
Number of warrants, Issued | shares
Weighted average exercise price per share, Issued | $ / shares
Number of warrants, Expired | shares (39,976)
Weighted average exercise price per share, Expired | $ / shares $ 1.14
Number of warrants, Exercised | shares
Weighted average exercise price per share, Exercised | $ / shares
Number of warrants, Outstanding | shares 16,581,532
Weighted average exercise price per share, Outstanding | $ / shares $ 0.12
Number of warrants, Exercisable | shares 16,074,000
Weighted average exercise price per share, Exercisable | $ / shares $ 0.06