XML 102 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Equity - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Mar. 24, 2021
Mar. 20, 2019
Equity [Abstract]          
Common Stock shares authorized for repurchase       5,618,000 6,600,000
Common Stock remaining shares authorized for repurchase 6,065,000        
Repurchase of common shares   $ 180,248 $ 192,054    
Repurchases and retirement of common shares (in shares) 0 3,235,000 4,018,000    
Deferred compensation obligation credited to common share option $ 725 $ 592 $ 556