XML 90 R79.htm IDEA: XBRL DOCUMENT v3.7.0.1
Senior Notes (Summary of Senior Notes) (Parenthetical) (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2016
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Jul. 31, 2014
Debt Instrument [Line Items]          
Stated interest rate   4.25%      
Long-term Debt   $ 796,296 $ 795,891    
Debt instrument, maturity date   Dec. 31, 2024      
Senior notes 4.250% due 2024 [Member]          
Debt Instrument [Line Items]          
Stated interest rate   4.25%     4.25%
Long-term Debt         $ 300,000
Debt instrument, maturity date   Jul. 31, 2024      
Redemption price, percentage of principal amount   100.00%      
Additional issuance of long-term debt $ 200,000        
Senior notes 3.50% due 2020 [Member]          
Debt Instrument [Line Items]          
Stated interest rate   3.50%   3.50%  
Long-term Debt       $ 300,000  
Debt instrument, maturity date   Dec. 31, 2020      
Redemption price, percentage of principal amount   100.00%