Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 30, 2021
Current:      
U.S. federal $ 8,273 $ (239) $ (109,627)
U.S. state and local 1,312 554 (1,240)
Total 9,585 315 (110,867)
Deferred:      
U.S. federal 3,546 0 37,292
U.S. state and local 7,322 0 17,675
Total 10,868 0 54,967
Income tax (benefit)/expense $ 20,453 $ 315 $ (55,900)