XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 15, 2024
Jun. 28, 2022
Aug. 02, 2024
May 03, 2024
Jul. 28, 2023
Apr. 28, 2023
Aug. 02, 2024
Jul. 28, 2023
Equity Class Of Treasury Stock [Line Items]                
Purchases and retirement of common stock       $ 1,014,000 $ 3,008,000 $ 3,781,000    
Retained Earnings                
Equity Class Of Treasury Stock [Line Items]                
Purchases and retirement of common stock       $ 143,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            
Purchases and retirement of common stock     $ 3,731,000   3,000,000   $ 4,744,000 $ 6,772,000
2022 Share Repurchase Program | Retained Earnings                
Equity Class Of Treasury Stock [Line Items]                
Purchases and retirement of common stock         $ 0     $ 0
2024 Share Repurchase Program                
Equity Class Of Treasury Stock [Line Items]                
Stock repurchase program, authorized amount $ 25,000,000   20,300,000       20,300,000  
Stock repurchase program expiration date Mar. 31, 2026              
2024 Share Repurchase Program | Retained Earnings                
Equity Class Of Treasury Stock [Line Items]                
Purchases and retirement of common stock     $ 1,000,000       $ 1,200,000