v3.25.2
Stock-Based Compensation - Summary of Non-Vested Stock Option Awards (Detail) - $ / shares
shares in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Number of Stock Options      
Non-vested, beginning of year 119,601    
Granted 54,200 58,000 84,400
Vested (113,131)    
Forfeited 0    
Non-vested, end of year 60,670 119,601  
Weighted Average Grant Date Fair Value Per Common Share      
Non-vested, beginning of year $ 13.78    
Granted 16.38    
Vested 13.29    
Forfeited 0    
Non-vested, end of year $ 16.23 $ 13.78