Investments and Fair Value Measurement - Summary of Unobservable Inputs (Details) |
12 Months Ended | |
|---|---|---|
|
Dec. 31, 2019
$ / shares
|
Dec. 31, 2018
$ / shares
|
|
| Relative weighting | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Financing transactions, measurement input | 1 | 1 |
| Transaction price per share | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Financing transactions, measurement input | 6.16 | 6.16 |
| Minimum | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Estimated time to liquidity | 1 year | 1 year |
| Minimum | Volatility | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Financing transactions, measurement input | 0.48 | 0.48 |
| Maximum | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Estimated time to liquidity | 2 years 6 months | 2 years 6 months |
| Maximum | Volatility | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Financing transactions, measurement input | 0.54 | 0.54 |