XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Revaluation of contingent consideration $ (3,205) $ 355  
Convertible senior notes, fair value 286,900   $ 400,400
Decrease in stock price (113,500)    
Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 5,000    
Current stock price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 6.95   15.59
Exercise Price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 11.50   11.50
Volatility | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 71   60
Expected term | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants term 3 years 8 months 23 days   3 years 11 months 23 days
Income approach | Contingent consideration - business combination      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 100   $ 300
Monte Carlo simulation method      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration     $ 9,300
Monte Carlo simulation method | Contingent consideration - business combination      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure 12,700    
Monte Carlo simulation method | Contingent consideration - earnout      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 2,700    
Monte Carlo simulation method | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 8.2   7
Monte Carlo simulation method | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 6.95   16.37
Contingent consideration earnout, measurement input | $ / shares 6.95   15.59
Monte Carlo simulation method | Strike price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 36.00   36.00
Monte Carlo simulation method | Exercise Price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 22.00   22.00
Monte Carlo simulation method | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 75   60
Contingent consideration earnout, measurement input 70   65
Monte Carlo simulation method | Forfeiture Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 15   15