XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Summary of Future Minimum Lease Payments for Capital and Operating Lease Future minimum lease payments, inclusive of accelerated lease payments, under non-cancelable capital and operating leases are summarized as follows (in thousands):
 
2019
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
Capital leases
 
 
 
 
 
 
 
 
 
 
 
 
 
Present value of payments
$
721

 
$
154

 
$
18

 
$
3

 
$

 
$

 
$
896

Interest
43

 
4

 
1

 

 

 

 
48

Total Capital lease payments
$
764

 
$
158

 
$
19

 
$
3

 
$

 
$

 
$
944

Operating lease payments
$
6,994

 
$
6,177

 
$
3,731

 
$
2,142

 
$
1,745

 
$
1,199

 
$
21,988

Total Lease payments
$
7,758

 
$
6,335

 
$
3,750

 
$
2,145

 
$
1,745

 
$
1,199

 
$
22,932