Net Income (Loss) per Share Attributable to Common Stockholders - Schedule of Outstanding Shares of Potentially Dilutive Securities (Details) - shares |
12 Months Ended | |
|---|---|---|
May 31, 2026 |
May 31, 2025 |
|
| Schedule of Outstanding Shares of Potentially Dilutive Securities [Line Items] | ||
| Total dilutive securities | 26,798,336 | 12,065,375 |
| Employee Stock Option | ||
| Schedule of Outstanding Shares of Potentially Dilutive Securities [Line Items] | ||
| Total dilutive securities | 2,521,509 | |
| Warrants [Member] | ||
| Schedule of Outstanding Shares of Potentially Dilutive Securities [Line Items] | ||
| Total dilutive securities | 12,651,827 | 12,065,375 |
| PSU's [Member] | ||
| Schedule of Outstanding Shares of Potentially Dilutive Securities [Line Items] | ||
| Total dilutive securities | 1,625,000 | |
| Preferred Shares [Member] | ||
| Schedule of Outstanding Shares of Potentially Dilutive Securities [Line Items] | ||
| Total dilutive securities | 10,000,000 | |