XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future lease payments for operating leases
The following table summarizes principal contractual commitments as of September 30, 2017 (in thousands): 
 
2017 Remaining
 
2018
 
2019
 
2020
 
2021
 
Thereafter
 
Total
Operating leases
$
1,542

 
$
5,240

 
$
4,494

 
$
3,825

 
$
3,198

 
$
5,626

 
$
23,925

Purchase obligations
408

 
579

 
260

 
11

 

 

 
1,258

Total commitments
$
1,950

 
$
5,819

 
$
4,754

 
$
3,836

 
$
3,198

 
$
5,626

 
$
25,183