XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Change in fair value of contingent earn-out liabilities $ (774) $ (4,245) $ (5,240) $ (11,949)
Payment of contingent earn-out liability     (3,983) $ (3,988)
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  
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     2,365  
Exercise of prefunded warrants     (15,039)  
Liabilities carried at fair value on a recurring basis, Ending balance $ 6,308   6,308  
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     (5,240)  
Payment of contingent earn-out liability     $ (3,983)