Fair Value Measurement - Additional Information (Details) |
Jun. 30, 2020
USD ($)
|
Dec. 31, 2019
USD ($)
|
---|---|---|
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Probability of low case scenario, percentage | 50.00% | |
Probability of base case scenario, percentage | 50.00% | |
Fair Value, Measurements, Nonrecurring | ||
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
Assets, fair value disclosure, nonrecurring | $ 0 | $ 0 |
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 |