v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jul. 25, 2026
Apr. 25, 2026
Assets    
Marketable securities $ 990 $ 12,523
Held-to-maturity investments 5,391 5,510
Total assets 6,381 18,033
Level 1    
Assets    
Marketable securities 0 0
Held-to-maturity investments 5,391 5,510
Total assets 5,391 5,510
Level 2    
Assets    
Marketable securities 975 2,573
Held-to-maturity investments 0 0
Total assets 975 2,573
Level 3    
Assets    
Marketable securities 0 0
Held-to-maturity investments 0 0
Total assets 0 0
NAV    
Assets    
Marketable securities 15 9,950
Held-to-maturity investments 0 0
Total assets $ 15 $ 9,950