XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 11, 2024
Nov. 02, 2024
Aug. 03, 2024
Oct. 28, 2023
Jul. 29, 2023
Apr. 29, 2023
Nov. 02, 2024
Oct. 28, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Common stock equivalents excluded   100,000         100,000 100,000
Stock repurchased during period (in shares)   17,922   0     399,633 1,261,295
Shares repurchased   $ 439 $ 9,349   $ 22,857 $ 9,170 $ 9,800 $ 32,000
Share price   $ 24.5         $ 24.49 $ 25.39
Remaining authorized repurchase amount   $ 42,300         $ 42,300  
Common Stock                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Shares repurchased   18 $ 382   $ 1,006 $ 255    
Common Stock | Subsequent Event [Member]                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Stock repurchased during period (in shares) 0              
Maximum                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Excise tax on stock repurchases   $ 100         $ 100