XML 141 R126.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Repurchase Program Share Repurchase Program (Narrative) (Details) - USD ($)
12 Months Ended
Aug. 18, 2017
Dec. 31, 2018
Dec. 31, 2017
Oct. 25, 2017
Feb. 25, 2016
Related Party Transaction [Line Items]          
Authorized amount       $ 40,000,000.0 $ 25,000,000.0
Authorized amount, additional       $ 15,000,000.0  
Treasury stock acquired, shares   1,101,969 574,054    
Payments for repurchase of equity   $ 17,700,000 $ 14,000,000    
Average cost per share (in usd per share)   $ 16.03 $ 24.35    
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 8,300,000 $ 26,000,000    
Board of Directors Chairman [Member] | Share Repurchase [Member]          
Related Party Transaction [Line Items]          
Treasury stock acquired, shares 100,000        
Payments for repurchase of equity $ 2,400,000        
Average cost per share (in usd per share) $ 23.85