v3.25.2
Investments - Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 02, 2025
Jul. 27, 2024
Debt Securities, Available-for-Sale [Line Items]    
Net gain (loss) recognized during the period on equity securities $ 2,701 $ (321)
Equity securities and warrants    
Debt Securities, Available-for-Sale [Line Items]    
Net gain (loss) recognized during the period on equity securities 2,701 (321)
Unrealized gain (loss) recognized during the period on equity securities still held at the reporting date $ 2,701 $ (321)