Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Intangible Assets [Abstract]    
Amortization of intangible assets $ 1,244 $ 1,620
Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months 1,166  
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two 1,022  
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three 952  
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four 815  
Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five $ 710