Quarterly report [Sections 13 or 15(d)]

SUBSEQUENT EVENTS (Details Narrative)

v3.25.3
SUBSEQUENT EVENTS (Details Narrative) - shares
Oct. 31, 2025
Dec. 21, 2021
Subsequent Event [Line Items]    
Number of shares settled   1,788,000
Number of shares issued of common shares   1,788,000
Subsequent Event [Member]    
Subsequent Event [Line Items]    
Number of shares issued of common shares 1,719,911  
Subsequent Event [Member] | May 2024 Pre Funded Warrants [Member]    
Subsequent Event [Line Items]    
Number of shares settled 1,719,944