v3.26.1
Stockholders' Equity (Details 2) - $ / shares
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Weighted Average Grant-Date Fair Value      
Weighted Average Grant-Date Fair Value, Granted (usd per share)   $ 7.47 $ 8.74
Restricted Stock Units      
Shares      
Non-Vested Stock Award Units Beginning Balance (shares) 1,508,239    
Non-Vested Stock Award Units, Granted (shares) 1,202,263    
Non-Vested Stock Award Units, Vested (shares) (589,451)    
Non-Vested Stock Award Units, Cancelled (shares) (173,157)    
Non-Vested Stock Award Units Ending Balance (shares) 1,947,894 1,508,239  
Weighted Average Grant-Date Fair Value      
Weighted Average Grant-Date Fair Value Beginning Balance (usd per share) $ 9.34    
Weighted Average Grant-Date Fair Value, Granted (usd per share) 8.72    
Weighted Average Grant-Date Fair Value, Vested (usd per share) 9.03    
Weighted Average Grant-Date Fair Value, Cancelled (usd per share) 8.67    
Weighted Average Grant-Date Fair Value Ending Balance (usd per share) $ 8.66 $ 9.34  
Performance Shares      
Shares      
Non-Vested Stock Award Units Beginning Balance (shares) 1,077,332    
Non-Vested Stock Award Units, Granted (shares) 545,860    
Non-Vested Stock Award Units, Vested (shares) 0    
Non-Vested Stock Award Units, Cancelled (shares) (163,296)    
Non-Vested Stock Award Units Ending Balance (shares) 1,459,896 1,077,332  
Weighted Average Grant-Date Fair Value      
Weighted Average Grant-Date Fair Value Beginning Balance (usd per share) $ 10.81    
Weighted Average Grant-Date Fair Value, Granted (usd per share) 8.60    
Weighted Average Grant-Date Fair Value, Vested (usd per share) 0    
Weighted Average Grant-Date Fair Value, Cancelled (usd per share) 21.74    
Weighted Average Grant-Date Fair Value Ending Balance (usd per share) $ 9.02 $ 10.81