v3.26.3
Income per Share (Tables)
6 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted [Table Text Block]
   

Three months ended

September 30,

   

Six-months ended

September 30,

 
    2026     2025     2026     2025  
                         
Basic weighted average number of common shares outstanding   274,082,247     228,137,757     270,188,170     205,198,800  
Effect of dilutive stock options and warrants   -     -     -     13,054,971  
Diluted weighted average common shares outstanding   274,082,247     228,137,757     270,188,170     218,253,771