Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 | |||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Rental Payments for Operating Leases | Future minimum lease obligations as of December 31, 2016 are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||