Commitments and Contingencies - Future Cash Flows to be Received from Subleases (Details) - USD ($) $ in Thousands |
Mar. 31, 2019 |
Dec. 31, 2018 |
|||
---|---|---|---|---|---|
Estimated future minimum sublease income [Abstract] | |||||
2019 (excluding the three months ended March 31, 2019) | $ 1,668 | ||||
2020 | 2,280 | ||||
2021 | 1,906 | ||||
2022 | 1,644 | ||||
2023 | 556 | ||||
Total minimum lease payments | $ 8,054 | ||||
Estimated future minimum sublease income [Abstract] | |||||
2019 | [1] | $ 2,249 | |||
2020 | [1] | 2,376 | |||
2021 | [1] | 2,006 | |||
2022 | [1] | 1,746 | |||
2023 | [1] | 592 | |||
Total minimum lease payments | [1] | $ 8,969 | |||
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor for operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in remainder of fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on noncancelable subleasing arrangements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Operating leases future minimum payments due sublease income. No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on non-cancelable subleasing arrangements current. No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on non-cancelable subleasing arrangements year five. No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on non-cancelable subleasing arrangements year four. No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on non-cancelable subleasing arrangements year three. No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on non-cancelable subleasing arrangements year two. No definition available.
|