v3.26.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jul. 25, 2026
Apr. 25, 2026
Summary of Investment Holdings [Line Items]    
Marketable securities $ 990 $ 12,523
Held-to-maturity investments 5,391 5,510
Total investments 6,381 18,033
Investments to enhance returns on cash    
Summary of Investment Holdings [Line Items]    
Total investments 5,391 5,510
Other    
Summary of Investment Holdings [Line Items]    
Total investments 990 12,523
Balance Sheet Location [Axis]: us-gaap:OtherAssetsCurrent    
Summary of Investment Holdings [Line Items]    
Marketable securities 15 41
Held-to-maturity investments 5,391 5,510
Total investments 5,406 5,551
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Summary of Investment Holdings [Line Items]    
Marketable securities 975 12,482
Total investments $ 6,381 $ 18,033