v3.25.2
Stock-based Compensation - Schedule of changes in restricted share units outstanding (Details) - shares
3 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Outstanding      
Exercised (600,000)    
Restricted share units [Member]      
Outstanding      
Beginning Balance 7,102,412 1,379,056 1,379,056
Granted 2,797,000   6,050,000
Exercised   (39,150) (326,644)
Ending Balance 9,899,412   7,102,412