Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies  
Schedule future minimum payments due under the operating leases

Future minimum lease payments under operating leases as of December 31, 2018 are as follows (in thousands):

 

 

 

 

Year ended December 31, 

    

 

 

2019

 

$

956

2020

 

 

713

2021

 

 

547

 

 

$

2,216

 

Schedule of minimum commitments under the Companys facilities lease

As of December 31, 2018, minimum commitments under this lease are as follows (in thousands):

 

 

 

 

Year ending December 31, 

    

 

 

2019

 

$

4,502

2020

 

 

6,428

2021

 

 

6,621

2022

 

 

6,820

2023

 

 

7,024

Thereafter

 

 

27,777

 

 

$

59,172