XML 46 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments And Contingencies Disclosure [Abstract]  
Estimated Annual Future Minimum Payments under Operating Leases and Other Long-term Contractual Obligation

Estimated annual future minimum payments related to the Company’s operating leases and other long-term contractual obligations were as follows at December 31, 2018 (in thousands):

 

2019

 

$

4,770

 

2020

 

 

4,170

 

2021

 

 

6,906

 

2022

 

 

7,181

 

2023

 

 

6,568

 

Thereafter

 

 

38,683

 

 

 

$

68,278