Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Mar. 02, 2017
Dec. 09, 2016
Dividends Payable, Date Declared Mar. 02, 2017        
Dividends Payable, Amount Per Share         $ 0.08
Dividends Payable, Date of Record May 12, 2017        
Dividends Payable, Date to be Paid Jun. 02, 2017        
Dividends Payable, Current $ 1,763        
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 2,500,000        
Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year $ 371        
Fiscal year 2016          
Dividends Payable, Date Declared Dec. 09, 2016        
Dividends Payable, Date of Record Feb. 10, 2017        
Dividends Payable, Date to be Paid Mar. 03, 2017        
Special Dividend Declared December 11, 2014          
Dividends   $ 50,148      
Dividend paid, per share   $ 2.25      
Subsequent Event [Member]          
Dividends Payable, Amount Per Share       $ 0.08  
Common Stock [Member] | Series A          
Total cost of share purchased   $ 3,146 $ 4,974    
Treasury Stock [Member] | Series A          
Treasury stock purchases, shares   472,245 449,436