XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE MEASUREMENT OF FINANCIAL INSTRUMENTS - Quantitative Information about Level 3 Unobservable Inputs (Details) - Level 3
$ in Thousands
Mar. 31, 2021
USD ($)
Monte Carlo simulation  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 1,000
Monte Carlo simulation | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.014
Monte Carlo simulation | Revenue Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.444
Monte Carlo simulation | Risk free rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.023
Probability analysis  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 7,973
Probability analysis | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.005
Probability analysis | Payment amounts | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input $ 5,250
Probability analysis | Payment amounts | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 7,000
Probability analysis | Payment amounts | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input $ 6,400
Probability analysis | Probabilities | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.40
Probability analysis | Probabilities | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.60
Probability analysis | Probabilities | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Unobservable Input 0.53