XML 166 R151.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Equity (Share Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Equity, Class of Treasury Stock [Line Items]      
Treasury Stock, Shares, Acquired     1,356,892
Treasury Stock, Value, Acquired, Cost Method $ 299,679 $ 43,508 $ 122,916
Treasury Stock Value Acquired Cost Method Repurchase Agreement     $ 116,500
Share Repurchase Program [Member]      
Equity, Class of Treasury Stock [Line Items]      
Treasury Stock, Shares, Acquired 1,932,055,000 208,680,000  
Treasury Stock, Value, Acquired, Cost Method $ 283,524 $ 26,897  
Treasury Stock Acquired, Average Cost Per Share $ 146,750 $ 128,890  
Treasury Stock Shares Acquired Share Repurchase Authorization 2,140,735,000    
Treasury Stock Value Acquired Cost Method Repurchase Agreement $ 310,421