v3.21.2
Notes Payable - Schedule of Notes Payable (Detail) - USD ($)
$ in Thousands
Oct. 30, 2021
Jan. 30, 2021
Mar. 31, 2020
Feb. 29, 2020
Debt Instrument [Line Items]        
Total face amount $ 3,250 $ 4,348 $ 1,800 $ 16,400
Amount classified as current 178 2,478    
Amount classified as long-term 3,072 1,870    
6% Promissory Note Due February 17, 2024 [Member]        
Debt Instrument [Line Items]        
Total face amount 1,250 1,250    
1% Promissory Note Due April 16, 2022 [Member]        
Debt Instrument [Line Items]        
Total face amount   $ 3,098    
1% Promissory Note Due March 10, 2026 [Member]        
Debt Instrument [Line Items]        
Total face amount $ 2,000