XML 116 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings per Share Purchase of Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock Repurchased and Retired During Period, Value $ 12,140    
10b5-1 share repurchase program [Member]      
Stock Repurchase Program, Authorized Amount $ 50,000    
Stock Repurchased and Retired During Period, Shares 442,632 0 0
Stock Repurchased and Retired During Period, Value $ 12,100 $ 0 $ 0