XML 62 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value - Additional Information (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
Discount rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9  
Discount rate | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9.96 15.26
Discount rate | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 9.98 16.26
Revenue volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 18.00 19.00
Cost of capital | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 21.50 29.50
Current stock price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input | $ / shares 14.27  
Strike price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input | $ / shares 20.00  
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration, measurement input 60  
Income approach    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration | $ $ 1,800  
Monte Carlo simulation method    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration | $ $ 1,749  
Monte Carlo simulation method | Exercise Price | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 18  
Monte Carlo simulation method | Exercise Price | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 20  
Monte Carlo simulation method | Exercise Price | Weighted Average    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 22  
Monte Carlo simulation method | Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 60  
Monte Carlo simulation method | Forfeiture Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent Consideration Earnout, Measurement Input 16