v3.19.1
Commitment and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Payments Required Obligations The following is a schedule of aggregate future minimum payments required by the above obligations (in thousands):

 

 

 

 

 

 

 

Payments due by period

 

Contractual Obligations

 

Total

 

 

Less than

1 year

 

 

1-3 years

 

 

4-5 years

 

 

More than

5 years

 

Operating Lease Obligations

 

$

7,322

 

 

$

1,611

 

 

$

2,453

 

 

 

1,664

 

 

 

1,594