v3.26.1
Loss per Share (Tables)
3 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted [Table Text Block]
    Three-months ended
    June 30, 2026   June 30, 2025
         
Basic weighted average number of common shares outstanding   266,251,300   182,007,767
Effect of dilutive stock options and warrants   -   10,819,412
Diluted weighted average common shares outstanding   266,251,300   192,827,179