XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 07, 2022
Oct. 29, 2022
Jul. 30, 2022
Apr. 30, 2022
Oct. 30, 2021
Oct. 29, 2022
Oct. 30, 2021
Jan. 29, 2022
Earnings Per Share [Abstract]                
Stock repurchased during period (in shares) 0 451,343       1,380,272 521,693  
Shares repurchased   $ 20,768 $ 45,422 $ 6,500 $ 30,629 $ 72,700 $ 30,600  
Share price   $ 46.01       $ 52.66 $ 58.71  
Stock repurchase accrued amount         $ 2,100   $ 2,100 $ 4,800
Remaining authorized repurchase amount   $ 34,100       $ 34,100