XML 48 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies  
Schedule of future annual minimum lease payments

Future annual minimum lease payments, for all operating leases are as follows (in thousands):

 

 

 

 

Years ending December 31,

    

Operating Leases (1)

2019

 

$

1,299

2020

 

 

1,159

2021

 

 

 3

2022

 

 

 —

2023

 

 

 —

Thereafter

 

 

 —

Total

 

$

2,461


(1)

Includes certain lease option renewals that are reasonably assured.