XML 109 R92.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Operating Leases) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Future minimum lease payments under operating leases      
2017 $ 2,750    
2018 2,477    
2019 2,246    
2020 2,024    
2021 1,972    
Thereafter 12,496    
Total 23,965    
Rent expense under operating leases $ 3,300 $ 2,600 $ 2,200