v3.25.2
Stock Repurchases - Repurchases of common stock (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Aug. 02, 2025
Mar. 15, 2022
Nov. 30, 2021
Stock Repurchases      
Total number of shares purchased 251    
Average price paid per share (including commissions) $ 25    
Total investment $ 6,315    
Remaining value of shares available for repurchase $ 40,000    
Stock purchase plan authorized amount   $ 30,000 $ 30,000