v3.26.1
Changes in Equity - Additional Information (Detail) - shares
9 Months Ended
Feb. 28, 2026
Mar. 24, 2021
Equity [Abstract]    
Common Stock shares authorized for repurchase   5,618,464
Common Stock remaining shares authorized for repurchase 4,915,000  
Shares repurchase program (in shares) 450,000