v3.26.3
Schedule of earnings per share (Details) - CAD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Loss Per Share      
Net income (loss) $ (24,296) $ (31,116) $ (3,577)
Basic weighted average number of shares outstanding 41,607,900 32,197,331 27,040,189
Diluted weighted average number of shares outstanding 41,607,900 32,197,331 27,040,189
Loss per share      
Basic $ (0.58) $ (0.97) $ (0.13)
Diluted $ (0.58) $ (0.97) $ (0.13)