v3.26.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Apr. 25, 2026
Apr. 26, 2025
Summary of Investment Holdings [Line Items]    
Marketable securities $ 12,523 $ 12,294
Held-to-maturity investments 5,510 2,607
Total investments 18,033 14,901
Investments to enhance returns on cash    
Summary of Investment Holdings [Line Items]    
Total investments 5,510 2,607
Investments to fund compensation/retirement plans    
Summary of Investment Holdings [Line Items]    
Total investments 12,523 12,294
Short-term investments:    
Summary of Investment Holdings [Line Items]    
Marketable securities 41 10
Held-to-maturity investments 5,510 2,607
Total investments 5,551 2,617
Long-term investments:    
Summary of Investment Holdings [Line Items]    
Marketable securities $ 12,482 $ 12,284