XML 77 R65.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies      
Rent expense $ 3,777 $ 3,721 $ 3,622
Future minimum lease payments under non-cancelable operating leases      
2016 3,429    
2017 3,314    
2018 3,260    
2019 1,838    
2020 1,533    
Thereafter 318    
Total 13,692    
Future minimum lease payments under capital leases      
2016 287    
2017 101    
Total $ 388