Stock Repurchase Programs (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Nov. 30, 2015
Oct. 31, 2014
Jul. 31, 2013
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares) 951,831 2,241,086 596,225      
Average share price (in dollars per share) $ 22.54 $ 21.87 $ 20.28      
Amount repurchased $ 21,370 $ 48,287 $ 11,336      
2015 $25,000 Stock Repurchase Program [Member]            
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares) 951,831 154,554 0      
Average share price (in dollars per share) $ 22.54 $ 23.72 $ 0      
Amount repurchased $ 21,370 $ 3,629 $ 0      
Stock repurchase, authorized amount       $ 25,000    
2014 $50,000 Stock Repurchase Program [Member]            
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares) 0 2,086,532 228,525      
Average share price (in dollars per share) $ 0 $ 21.69 $ 23.55      
Amount repurchased $ 0 $ 44,658 $ 5,341      
Stock repurchase, authorized amount         $ 50,000  
2013 $11,500 Stock Repurchase Program [Member]            
Equity, Class of Treasury Stock [Line Items]            
Shares repurchased (in shares) 0 0 367,700      
Average share price (in dollars per share) $ 0 $ 0 $ 16.32      
Amount repurchased $ 0 $ 0 $ 5,995      
Stock repurchase, authorized amount           $ 11,500