XML 113 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details-2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Leases, Future Minimum Rental Payments [Abstract]      
Minimum lease payments, 2018 $ 1,205    
Minimum lease payments, 2019 638    
Minimum lease payments, 2020 415    
Minimum lease payments, 2021 276    
Minimum lease payments, 2022 276    
Minimum lease payments, Thereafter 7,711    
Rental expense under operating leases $ 1,700 $ 2,000 $ 2,100
Operating leases, renewal option term (one year or less) 1 year