XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 22, 2023
Jan. 28, 2023
Jan. 29, 2022
Jan. 30, 2021
Feb. 28, 2022
Earnings Per Share [Abstract]          
Stock repurchased during period (in shares) 135,000 1,380,272 1,360,909 0  
Shares repurchased $ 5,000 $ 72,689 $ 82,849    
Weighted average price of common stock retired and repurchase (in dollars per share) $ 36.67 $ 52.66 $ 60.88    
Stock repurchase accrued amount   $ 4,800      
Authorized amount   100,000      
Increase in Authorized amount         $ 100,000
Remaining authorized repurchase amount   $ 34,100