v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 25, 2026
Apr. 26, 2025
Assets    
Marketable securities $ 12,523 $ 12,294
Held-to-maturity investments 5,510 2,607
Total assets 18,033 14,901
Level 1    
Assets    
Marketable securities 0 0
Held-to-maturity investments 5,510 2,607
Total assets 5,510 2,607
Level 2    
Assets    
Marketable securities 2,573 2,470
Held-to-maturity investments 0 0
Total assets 2,573 2,470
Level 3    
Assets    
Marketable securities 0 0
Held-to-maturity investments 0 0
Total assets 0 0
NAV    
Assets    
Marketable securities 9,950 9,824
Held-to-maturity investments 0 0
Total assets $ 9,950 $ 9,824