Summary of Significant Accounting Policies - Short-term Deposits (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2016 | |
| Short-term deposits | |
| Maturity term, minimum (in months) | 3 months |
| Maturity term, maximum (in months) | 12 months |
| X | ||||||||||
- Definition Maximum maturity term of short-term bank deposits. No definition available.
|
| X | ||||||||||
- Definition Minimum maturity term of short-term bank deposits. No definition available.
|
| X | ||||||||||
- References No definition available.
|