v3.21.2
Notes Payable - Schedule of Notes Payable (Parenthetical) (Detail) - Notes Payable [Member]
9 Months Ended 12 Months Ended
Oct. 30, 2021
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