v3.26.1
Other Comprehensive Loss - Schedule of Other Comprehensive Loss (Details) - USD ($)
$ 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 [Abstract]            
Beginning balance: Accumulated other comprehensive loss (net of tax of $4,423, $4,032, $4,234 and $4,234, respectively) $ (16,642) $ (16,590) $ (15,171) $ (16,669) $ (16,590) $ (16,669)
Other comprehensive (loss) income:            
Foreign currency translation adjustments (net of tax of $(63), $151, $126 and $(51), respectively) 240 (52) (565) 1,498 188 933
Ending balance: Accumulated other comprehensive loss (net of tax of $4,360, $4,183, $4,360 and $4,183, respectively) $ (16,402) $ (16,642) $ (15,736) $ (15,171) $ (16,402) $ (15,736)