XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Summary of Financial Instruments at Carrying and Fair Value) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Oct. 03, 2016
6.25% Senior Notes due 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate, stated (as a percent) 6.25%   6.25%
6.125% Senior Notes due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate, stated (as a percent) 6.125%   6.125%
8.25% Senior Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate, stated (as a percent) 8.25%    
Unsecured debt | 6.375% Senior Unsecured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Debt instrument, interest rate, stated (as a percent) 6.375%    
Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total $ 1,900,000 $ 1,900,000  
Carrying Value | Unsecured debt | 6.25% Senior Notes due 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 650,000 650,000  
Carrying Value | Unsecured debt | 6.125% Senior Notes due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 600,000 600,000  
Carrying Value | Unsecured debt | 8.25% Senior Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 250,000 250,000  
Carrying Value | Unsecured debt | 6.375% Senior Unsecured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 400,000 400,000  
Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Total 680,000 1,930,929  
Fair Value | Unsecured debt | 6.25% Senior Notes due 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 240,500 658,125  
Fair Value | Unsecured debt | 6.125% Senior Notes due 2024      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 216,000 611,130  
Fair Value | Unsecured debt | 8.25% Senior Notes due 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes 87,500 256,250  
Fair Value | Unsecured debt | 6.375% Senior Unsecured Notes due 2026      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Senior Notes $ 136,000 $ 405,424