XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Change in fair value of contingent earn-out liabilities $ (1,691) $ (23,349) $ (4,466) $ (7,704)
Payment of contingent earn-out liability     (3,983)  
Fair value of warrants issued in connection with equity offering     18,982  
Exercise of prefunded warrants     (15,039)  
Level 3 | 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 774   774  
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     7,893  
Exercise of prefunded warrants     (15,039)  
Liabilities carried at fair value on a recurring basis, Ending balance 11,836   11,836  
Fair Value, Recurring | Level 3 | 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     (4,466)  
Payment of contingent earn-out liability     (3,983)  
Liabilities carried at fair value on a recurring basis, Ending balance $ 774   $ 774