v3.26.1
Note 18 - Stockholders' Equity - Summary of Stock Option Activity (Details) - Time Based Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
E I P Original Plan [Member]    
Balance, options (in shares) 278,603  
Balance, weighted average exercise price (in dollars per share) $ 145.54  
Balance, contractual term (Year) 2 years 3 years
Balance, aggregate intrinsic value $ 0 $ 0
Granted, options (in shares) 0  
Granted, weighted average exercise price (in dollars per share) $ 0  
Exercised, options (in shares) 0  
Exercised, weighted average exercise price (in dollars per share) $ 0  
Forfeited, options (in shares) 0  
Forfeited, weighted average exercise price (in dollars per share) $ 0  
Cancelled, options (in shares) 0  
Expired, weighted average exercise price (in dollars per share) $ 0  
Balance, options (in shares) 278,603 278,603
Balance, weighted average exercise price (in dollars per share) $ 145.54 $ 145.54
Original Plan [Member]    
Balance, options (in shares) 1,296  
Balance, weighted average exercise price (in dollars per share) $ 47.66  
Balance, contractual term (Year) 1 year 7 months 6 days 2 years 7 months 6 days
Balance, aggregate intrinsic value   $ 0
Exercised, options (in shares) 0  
Exercised, weighted average exercise price (in dollars per share) $ 0  
Forfeited, options (in shares) 0  
Forfeited, weighted average exercise price (in dollars per share) $ 0  
Expired, weighted average exercise price (in dollars per share) $ 0  
Balance, options (in shares) 1,296 1,296
Balance, weighted average exercise price (in dollars per share) $ 47.66 $ 47.66
Expired, options (in shares) 0