v3.26.1
Stockholders' Equity - Summary of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
May 01, 2026
Aug. 01, 2025
May 02, 2025
Jul. 31, 2026
Aug. 01, 2025
Equity Class of Treasury Stock [Line Items]            
Total cost $ 10,633 $ 275 $ 1,754 $ 2,788    
2026 Share Repurchase Program            
Equity Class of Treasury Stock [Line Items]            
Number of shares repurchased 910       936  
Total cost $ 10,555       $ 10,830  
Average per share cost [1] $ 11.6       $ 11.57  
2024 Share Repurchase Program            
Equity Class of Treasury Stock [Line Items]            
Number of shares repurchased     199     490
Total cost     $ 1,731     $ 4,502
Average per share cost [1]     $ 8.71     $ 9.2
[1] Average price paid per share excludes broker commissions and excise taxes.