XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Summary of Activity of the Level 3 Liabilities Carried at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of warrants issued in connection with equity offering $ 18,982  
Change in fair value of contingent earn-out liabilities (2,775) $ 15,645
Level 3 | Estimated Fair Value of Contingent Earn-out Considerations    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities carried at fair value on a recurring basis, Beginning balance 9,223  
Liabilities carried at fair value on a recurring basis, Ending balance 6,448  
Fair Value, Recurring | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value of warrants issued in connection with equity offering 18,982  
Change in fair value of warrant liability 1,879  
Liabilities carried at fair value on a recurring basis, Ending balance 20,861  
Fair Value, Recurring | Level 3 | Estimated Fair Value of Contingent Earn-out Considerations    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Liabilities carried at fair value on a recurring basis, Beginning balance 9,223  
Change in fair value of contingent earn-out liabilities (2,775)  
Liabilities carried at fair value on a recurring basis, Ending balance $ 6,448