v3.26.1
Consolidated Balance Sheets (Parenthetical) - shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Common stock, authorized Unlimited Unlimited Unlimited
Common stock, shares issued 422,068,225 183,865,295 91,115,501
Common stock, shares outstanding 422,068,225 183,865,295 91,115,501
Exchangeable Shares [Member]      
Common stock, authorized Unlimited Unlimited Unlimited
Common stock, shares issued 26,261,474 26,261,474
Common stock, shares outstanding 26,261,474 26,261,474