v3.26.1
Note 3 - Earnings (Loss) Per Share (Details Textual)
12 Months Ended
May 31, 2026
shares
Warrants Exercisable Into Common Stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 500,000