v3.26.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 30, 2026
Aug. 01, 2026
Aug. 02, 2025
Jun. 24, 2026
May 02, 2026
Dec. 14, 2015
Capital Unit [Line Items]            
Dividends payable (in dollars per share)       $ 0.08    
Dividends paid $ 2,800 $ 2,775 $ 0      
Common stock, shares authorized (in shares)   200,000,000     200,000,000  
Common stock, par value (in dollars per share)   $ 0.01     $ 0.01  
Preferred stock, shares authorized (in shares)   5,000,000     5,000,000  
Preferred stock, par value (in dollars per share)   $ 0.01     $ 0.01  
Stock repurchase program, authorized amount           $ 50,000
Stock repurchase program, remaining authorized repurchase amount   $ 26,669