XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share - Additional Information (Details)
3 Months Ended 6 Months Ended
Nov. 30, 2024
shares
Dec. 02, 2023
shares
Nov. 30, 2024
Vote
shares
Dec. 02, 2023
shares
Schedule Of Earning Per Share [Line Items]        
Limit of cash dividends Class B common stock (percent)     90.00%  
Common stock options anti-dilutive 249,000 221,000 241,000 297,000
Common Stock        
Schedule Of Earning Per Share [Line Items]        
Common stock shares, authorized 17,000,000   17,000,000  
Common Stock Class B        
Schedule Of Earning Per Share [Line Items]        
Common stock shares, authorized 3,000,000   3,000,000  
Number of votes per share | Vote     10