Commitment and Contingencies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2018 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Commitments And Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Aggregate Future Minimum Payments Required Obligations | The following is a schedule of aggregate future minimum payments required by the above obligations (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||