Leases (Tables)  | 
6 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2019  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Right-of-Use Lease Assets and Lease Liabilities | 
 
The table below presents the operating and finance right-of-use lease assets and lease liabilities recognized on the condensed consolidated balance sheet as of June 30, 2019:
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weighted Average Remaining Lease Term and Discount Rate | 
 
The Company’s weighted average remaining lease term and weighted average discount rate for operating leases as of June 30, 2019 are as follows:
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Maturities of Lease Liabilities | 
 
Maturities of lease liabilities as of June 30, 2019 are as follows:
 
 
(1) 
 
Refer to the above table regarding the Company’s right-of-use lease assets and lease liabilities for the presentation of the lease liabilities in the Company’s condensed consolidated balance sheet at June 30, 2019.
 
 | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Rental Payments for Operating Leases | 
 
At December 31, 2018, future minimum payments under non-cancelable operating leases under previous lease guidance was as follows:
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cash Flow Information Related to Leases | 
 The following table presents other information related to our operating and finance leases and the impact on the Company’s condensed consolidated statement of cash flows: 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||