XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 01, 2023
Aug. 31, 2023
Aug. 31, 2022
Subsequent Event [Line Items]      
Shares repurchased   122,425 303,079
Shares repurchased, value   $ 12,500 $ 25,000
Repurchase of common stock price per shares   $ 102.1 $ 82.49
Subsequent Event      
Subsequent Event [Line Items]      
Shares repurchased 131,858    
Shares repurchased, value $ 12,500    
Repurchase of common stock price per shares $ 94.8