XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value $ 50,805 $ 118,567
Carrying Value | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 27,998 38,423
Carrying Value | Public Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 15,640 54,970
Carrying Value | Private Placement Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 7,167 25,174
Estimate of Fair Value Measurement | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 15,640 54,970
Estimate of Fair Value Measurement | Level 1 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 1 | Public Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 15,640 54,970
Estimate of Fair Value Measurement | Level 1 | Private Placement Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 2 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 2 | Public Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 2 | Private Placement Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 35,165 63,597
Estimate of Fair Value Measurement | Level 3 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 27,998 38,423
Estimate of Fair Value Measurement | Level 3 | Public Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value 0 0
Estimate of Fair Value Measurement | Level 3 | Private Placement Warrant Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value $ 7,167 $ 25,174