XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Event (Details) - USD ($)
$ / shares in Units, $ in Millions
Oct. 25, 2017
Sep. 30, 2017
Apr. 25, 2017
Mar. 31, 2017
Feb. 24, 2016
Subsequent Event [Line Items]          
Stock Repurchase Program, Authorized Amount     $ 250.0   $ 150.0
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 78.3   $ 114.6  
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Dividends Payable, Amount Per Share $ 1.52        
Dividends Payable, Date to be Paid Jan. 05, 2018        
Dividends Payable, Date Declared Dec. 01, 2017