XML 107 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Equity - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
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    
Repurchases and retirement of common shares (in shares) 0 0 3,235,000    
Deferred compensation obligation credited to common share option $ 417 $ 726 $ 592