Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Future Minimum Lease Payments Under Non-Cancelable Operating Leases | Future minimum lease payments under non-cancellable operating leases (with an initial or remaining lease terms in excess of one year) are as follows (amounts in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||||||||