XML 52 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments of all non-cancelable operating leases
The future minimum lease payments of non-cancelable operating leases are as follows at December 31, 2015:

Year Ended December 31, (In thousands)
 
 
2016
 
$
2,153

2017
 
2,028

2018
 
1,940

2019
 
1,984

2020
 
2,029

2021 and thereafter
 
8,329

Total minimum payments required
 
$
18,463