v3.25.1
Revenue (Contract Assets and Liabilities on Consolidated Balance Sheets) (Details) - USD ($)
$ in Thousands
May 04, 2025
Feb. 02, 2025
Apr. 28, 2024
Jan. 28, 2024
Revenue [Abstract]        
Contract assets $ 1,735 $ 2,301    
Contract liabilities $ 8,514 $ 9,782 $ 8,105 $ 9,579