XML 93 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
renewal_option
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2010
USD ($)
Other Commitments [Line Items]        
Number of lease renewal options | renewal_option 2      
Lease renewal term 5 years      
Rent expense under operating leases $ 961 $ 915 $ 795  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
2018 940      
2019 865      
2020 837      
2021 726      
2022 636      
2023 and thereafter 1,079      
Total future minimum rental payments $ 5,083      
Agreement to Design and Implement New Systems        
Other Commitments [Line Items]        
Minimum monthly payment       $ 30