Commitments and Contingencies (Additional Information) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2018 |
Dec. 31, 2017 |
|
Loss Contingencies [Line Items] | ||
Rental expense for operating leases | $ 8,405 | $ 7,996 |
Accrued Liabilities [Member] | ||
Loss Contingencies [Line Items] | ||
Estimated Litigation Liability, Current | 290 | $ 250 |
Maximum [Member] | ||
Loss Contingencies [Line Items] | ||
Minimum Annual Guarantee Rent Payment | 320 | |
Minimum [Member] | ||
Loss Contingencies [Line Items] | ||
Minimum Annual Guarantee Rent Payment | $ 3 | |
NEW YORK | ||
Loss Contingencies [Line Items] | ||
Lease Expiration Date | Oct. 31, 2019 |