v3.22.1
Notes Payable - Schedule of Notes Payable (Parenthetical) (Detail) - Notes Payable [Member]
12 Months Ended
Jan. 29, 2022
Jan. 30, 2021
6% Promissory Note Due February 17, 2024 [Member]    
Debt Instrument [Line Items]    
Notes payable, interest rate 6.00% 6.00%
Notes payable, maturity date Feb. 17, 2024 Feb. 17, 2024
1% Promissory Note Due April 16, 2022 [Member]    
Debt Instrument [Line Items]    
Notes payable, interest rate 1.00% 1.00%
Notes payable, maturity date Apr. 16, 2022 Apr. 16, 2022
1% Promissory Note Due March 10, 2026 [Member]    
Debt Instrument [Line Items]    
Notes payable, interest rate 1.00% 1.00%
Notes payable, maturity date Mar. 10, 2026 Mar. 10, 2026
10% Secured Note Due November 23, 2022 [Member]    
Debt Instrument [Line Items]    
Notes payable, interest rate 10.00% 10.00%
Notes payable, maturity date Nov. 23, 2022 Nov. 23, 2022