XML 47 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments under Capital Leases
The future minimum payments under capital leases were as follows at December 31, 2018 (in thousands):
2019
$
1,137

2020
476

2021
165

2022
94

2023
10

Thereafter

Total minimum capital lease payments
1,882

Less: amounts representing interest
(181
)
Present value of net minimum capital lease payments
$
1,701

Schedule of Future Minimum Lease Payments under Non-Cancellable Operating Leases
The future minimum payments under non-cancellable operating leases were as follows at December 31, 2018 (in thousands):
2019
$
2,666

2020
1,382

2021
645

2022
341

2023
95

Thereafter

Total
$
5,129