v3.26.3
Earnings Per Share: Earnings Per Share, Policy (Details) - shares
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Details    
Weighted Average Number of Shares Outstanding, Basic 3,227,434 3,146,140