XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jul. 27, 2024
Apr. 27, 2024
Summary of Investment Holdings [Line Items]    
Total investments $ 14,809 $ 19,502
Investments to enhance returns on cash    
Summary of Investment Holdings [Line Items]    
Total investments 4,473 6,754
Investments to fund compensation/retirement plans    
Summary of Investment Holdings [Line Items]    
Total investments 10,336 12,748
Short-term investments    
Summary of Investment Holdings [Line Items]    
Marketable securities 3,210 5,553
Held-to-maturity investments 1,299 1,259
Total investments 4,509 6,812
Long-term investments    
Summary of Investment Holdings [Line Items]    
Marketable securities $ 10,300 $ 12,690