Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurement - Additional Information (Details)

v3.19.1
Fair Value Measurement - Additional Information (Details)
Mar. 31, 2019
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Probability of base case scenario, percentage 50.00%
Undisclosed Name of Acquiree 1  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Probability of low case scenario, percentage 50.00%
Undisclosed Name of Acquiree 1 | Interest make-whole provisions | Measurement Input, Discount Rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative liability, measurement input 0.18
Undisclosed Name of Acquiree 2  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivative liability, measurement input 0.18
Probability of low case scenario, percentage 20.00%
Probability of base case scenario, percentage 75.00%
Probability of high case scenario, percentage 5.00%