| Summary of Significant Accounting Policies - Leases - General Information (Details) $ in Thousands | 3 Months Ended | ||
|---|---|---|---|
| Mar. 31, 2019 | Jan. 01, 2019  USD ($) | Dec. 31, 2017  USD ($) | |
| Summary of Significant Accounting Policies | |||
| Cumulative effect of applying new accounting standards | $ 0 | $ 8,645 | |
| Option to extend | true | ||
| Option to terminate | true | ||
| Number of buildings have Coterminous termination point | 2 | 
| X | ||||||||||
| 
- Definition Represents the number of buildings have coterminous termination point. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Indicates (true false) whether lessee has option to extend operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Indicates (true false) whether lessee has option to terminate operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 |