v3.26.3
Basis of Presentation and Significant Accounting Policies (Details 2) - USD ($)
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Total revenue $ 343,967 $ 35,658,933
United States    
Total revenue 5,313 0
Cyprus [Member]    
Total revenue 0 35,626,424
Ireland [Member]    
Total revenue 0 0
Spain [Member]    
Total revenue 0 0
Canada [Member]    
Total revenue 336,294 30,006
Colombia [Member]    
Total revenue $ 2,360 $ 2,503