Common Stock - Schedule of Warrant Activity (Details) - Warrant [Member] $ / shares in Units, $ / shares in Units, $ in Thousands, $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
|
May 31, 2026
CAD ($)
$ / shares
shares
|
May 31, 2026
USD ($)
$ / shares
shares
|
May 31, 2025
CAD ($)
$ / shares
shares
|
May 31, 2025
USD ($)
$ / shares
shares
|
May 31, 2024
CAD ($)
$ / shares
shares
|
|
| Schedule of Warrant Activity [Line Items] | |||||
| Number of Warrants, Outstanding warrants, Beginning balance | 15,275,375 | 15,275,375 | 12,065,375 | 12,065,375 | |
| Number of Warrants, Issued | 576,452 | 576,452 | 8,800,000 | 8,800,000 | |
| Number of Warrants, Exercised | (3,200,000) | (3,200,000) | (5,590,000) | (5,590,000) | |
| Number of Warrants, Outstanding warrants ending balance | 12,651,827 | 12,651,827 | 15,275,375 | 15,275,375 | 12,065,375 |
| Weighted Average Exercise Price (USD), Outstanding warrants, Beginning balance | (per share) | $ 9.24 | $ 11.5 | |||
| Weighted Average Exercise Price, Issued | (per share) | $ 2.69 | $ 0.49 | |||
| Weighted Average Exercise Price, Exercised | (per share) | $ 0.75 | 0.35 | |||
| Weighted Average Exercise Price (USD), Outstanding warrants ending balance | (per share) | $ 11.09 | $ 9.24 | $ 11.5 | ||
| Weighted Average Remaining Contractual Life (years), Issued | 5 years | 5 years | 4 years 3 months 18 days | 4 years 3 months 18 days | |
| Weighted Average Remaining Contractual Life (years), Exercised | 3 years 8 months 12 days | 3 years 8 months 12 days | 4 years 8 months 12 days | 4 years 8 months 12 days | |
| Weighted Average Remaining Contractual Life (years), Outstanding warrants ending balance | 2 years 9 months 18 days | 2 years 9 months 18 days | 3 years 8 months 12 days | 3 years 8 months 12 days | 4 years |
| Aggregate Intrinsic Value (USD), Outstanding warrants, Beginning balance | $ 955 | ||||
| Aggregate Intrinsic Value, Issued | $ 137 | ||||
| Aggregate Intrinsic Value, Exercised | $ 3,555 | ||||
| Aggregate Intrinsic Value (USD), Outstanding warrants ending balance | $ 159 | $ 955 | |||