Deferred Revenue (Details Narrative) |
3 Months Ended | |||
|---|---|---|---|---|
|
Aug. 31, 2026
USD ($)
shares
|
Aug. 31, 2026
EUR (€)
shares
|
May 31, 2026
USD ($)
|
May 31, 2025
USD ($)
|
|
| Development cost prepayments received | $ 1,042,458 | |||
| Deferred revenues | $ 4,300,834 | $ 3,792,091 | $ 3,084,536 | |
| I-REC Sales Agreement | ||||
| Payment made full in advance for certificates | 3,792,091 | |||
| Unpaid payment not considered for certificates | $ 540,000 | |||
| Received from customer for number of certificates | shares | 107,112 | 107,112 | ||
| Total received from customers in deferred revenue | € | € 157,596 | |||