XML 15 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENT OF FINANCIAL INSTRUMENTS - Quantitative Information about Level 3 Unobservable Inputs (Details) - Level 3
Dec. 31, 2019
USD ($)
Monte Carlo simulation  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 6,000,000
Monte Carlo simulation | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.028
Monte Carlo simulation | Revenue Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.244
Monte Carlo simulation | Risk free rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.019
Probability Analysis  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 13,873,000
Probability Analysis | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.030
Probability Analysis | Payment amounts | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input $ 3,000,000
Probability Analysis | Payment amounts | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 4,800,000
Probability Analysis | Payment amounts | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input $ 7,000,000
Probability Analysis | Probabilities | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.40
Probability Analysis | Probabilities | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.47
Probability Analysis | Probabilities | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.54