v3.26.1
Investments - Schedule of Unrealized Gains, Unrealized Losses and Fair Value by Investment Type (Details) - USD ($)
$ in Thousands
Jul. 25, 2026
Apr. 25, 2026
Summary of Investment Holdings [Line Items]    
Gross Unrealized  Gains $ 0 $ 1,705
Gross Unrealized  Losses 0 (116)
Fair Value 6,381 18,033
Equity securities    
Summary of Investment Holdings [Line Items]    
Gross Unrealized  Gains 0 1,289
Gross Unrealized  Losses 0 0
Fair Value 15 3,787
Fixed income    
Summary of Investment Holdings [Line Items]    
Gross Unrealized  Gains 0 161
Gross Unrealized  Losses 0 (24)
Fair Value 0 6,163
Other    
Summary of Investment Holdings [Line Items]    
Gross Unrealized  Gains 0 255
Gross Unrealized  Losses 0 (92)
Fair Value $ 6,366 $ 8,083