XML 94 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-Term Debt Long-Term Debt - Debt Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Apr. 30, 2014
Long-term Debt, Fiscal Year Maturity      
2020 $ 0    
2021 0    
2022 350,000    
2023 0    
2024 513,000    
Long-term debt maturities through 2024 863,000    
Senior Notes | 2022 Notes      
Long-term Debt, Fiscal Year Maturity      
Unamortized debt issuance cost 2,046 $ 2,766 $ 5,700
Deferred finance cost $ 2,316 $ 3,133