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