| Commitments and Contingencies (Tables) | 3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Maturities of Lease Liabilities | The following table summarizes the Company’s maturities of operating lease liabilities, by year and in aggregate, as of March 31, 2019 (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Maturities of Finance Lease | The following table summarizes the Company’s maturities of finance lease liabilities, by year and in aggregate, as of March 31, 2019 (in thousands): 
 
 |