XML 62 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
9 Months Ended
Jun. 10, 2021
USD ($)
shares
May 02, 2021
USD ($)
Installment
Sep. 30, 2021
USD ($)
Nov. 30, 2021
USD ($)
May 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Commitment And Contingencies [Line Items]            
Sales tax payable current     $ 669     $ 457
Settlement Agreement            
Commitment And Contingencies [Line Items]            
Agreement date   May 2, 2021        
Payment to suppliers   $ 3,000        
Number of installments | Installment   3        
Prepaid asset     4,100      
Settlement Agreement | First Payment            
Commitment And Contingencies [Line Items]            
Payment to suppliers         $ 1,000  
Settlement received     1,000      
Settlement Agreement | Second Payment            
Commitment And Contingencies [Line Items]            
Payment to suppliers     $ 1,000      
Settlement Agreement | Third Payment | Forecast            
Commitment And Contingencies [Line Items]            
Payment to suppliers       $ 1,000    
Securities Purchase Agreement | Sabby Volatility Warrant Master Fund Ltd            
Commitment And Contingencies [Line Items]            
Sale of stock, Number of shares issued in transaction | shares 400,000          
Sale of stock, proceeds net of offering costs $ 6,000