XML 108 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments and Financial Risk Management (Details)
12 Months Ended
Mar. 31, 2025
USD ($)
Financial Instruments and Financial Risk Management [Abstract]  
Percentage of fluctuation in foreign exchange rate 10.00%
Impact to net loss and comprehensive loss $ 8,861