v3.25.2
Earnings Per Share ("EPS") - Additional Information (Details)
12 Months Ended
May 31, 2025
Vote
shares
Jun. 01, 2024
shares
May 27, 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   0 0
Common Stock      
Schedule Of Earning Per Share [Line Items]      
Common stock shares, authorized 17,000,000    
Common Class B      
Schedule Of Earning Per Share [Line Items]      
Common stock shares, authorized 3,000,000    
Number of votes per share | Vote 10