XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 07, 2022
USD ($)
Mar. 22, 2022
USD ($)
shares
Jun. 10, 2021
USD ($)
shares
May 02, 2021
USD ($)
Installment
Apr. 30, 2022
USD ($)
May 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jun. 30, 2022
USD ($)
May 04, 2022
USD ($)
Nov. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Commitment And Contingencies [Line Items]                                
Sales tax payable current               $ 678 $ 1,100 $ 1,100 $ 678 $ 1,111       $ 700
Issuance of common stock for settlement of outstanding seller note | shares   292,887                            
Gain on extinguishment of seller note   $ 2,000             $ (29,772) $ (29,772) (138,900)          
Settlement Agreement                                
Commitment And Contingencies [Line Items]                                
Agreement date       May 2, 2021                        
Payment to suppliers       $ 3,000                        
Number of installments | Installment       3                        
Settlement Agreement | Prepaid Expenses and Other Current Assets                                
Commitment And Contingencies [Line Items]                                
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                                
Commitment And Contingencies [Line Items]                                
Payment to suppliers                           $ 1,000    
Settlement Agreement                                
Commitment And Contingencies [Line Items]                                
Litigation settlement               $ 1,300     $ 1,300          
Litigation settlement expense $ 1,300                              
Litigation settlement amount payable                       $ 1,300 $ 1,300      
Securities Purchase Agreement | Settlement Agreement                                
Commitment And Contingencies [Line Items]                                
Number of common shares issued | shares     400,000                          
Sale of stock, value of shares issued in transaction     $ 6,000                          
Securities Purchase Agreement | Settlement Agreement                                
Commitment And Contingencies [Line Items]                                
Litigation settlement             $ 800                  
Litigation settlement in cash         $ 500                      
Litigation settlement coupons awarded         $ 300