XML 70 R59.htm IDEA: XBRL DOCUMENT v3.4.0.3
Share Repurchase Program - (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Share Repurchase Program [Abstract]    
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 3,000  
Stock Repurchased and Retired During Period, Shares 370 570
Shares available for future repurchase 956  
Stock Repurchased During Period, Value $ 4,700 $ 6,786
StockRepurchasedAndRetired-AveragePricePerShare $ 12.70 $ 11.91