XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders Equity - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 28, 2022
Oct. 27, 2023
Jul. 28, 2023
Apr. 28, 2023
Oct. 28, 2022
Jul. 29, 2022
Oct. 27, 2023
Equity Class Of Treasury Stock [Line Items]              
Stock repurchased and retired during period, value   $ 2,999,000 $ 3,008,000 $ 3,781,000 $ 2,877,000 $ 2,357,000  
Retained Earnings              
Equity Class Of Treasury Stock [Line Items]              
Stock repurchased and retired during period, value         $ 699,000 $ 98,000  
2022 Share Repurchase Program              
Equity Class Of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount $ 50,000,000.0            
Stock repurchase program expiration date Feb. 02, 2024            
Stock repurchase program, additional purchases could be made   31,800,000         $ 31,800,000
2022 Share Repurchase Program | Retained Earnings              
Equity Class Of Treasury Stock [Line Items]              
Stock repurchased and retired during period, value   $ 0         $ 0