XML 112 R88.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies (Details-2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Leases, Future Minimum Rental Payments [Abstract]      
Minimum lease payments, 2017 $ 1,331    
Minimum lease payments, 2018 959    
Minimum lease payments, 2019 441    
Minimum lease payments, 2020 310    
Minimum lease payments, 2021 278    
Minimum lease payments, Thereafter 8,020    
Rental expense under operating leases $ 2,000 $ 2,100 $ 2,500
Operating leases, renewal option term (one year or less) 1 year