XML 151 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LONG-TERM DEBT - 2025 Senior Notes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 24, 2017
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Issuance of Senior Notes        
Make-whole payment   $ 8,148    
Discount and debt issuance costs incurred     $ 7,929 $ 10,996
Senior notes due 2025        
Issuance of Senior Notes        
Principal amount $ 400,000      
Term 8 years      
Interest rate (as a percent) 7.50%      
Percentage of debt that may be redeemed prior to May 1, 2020 35.00%      
Redemption price expressed as a percentage of principal 107.50%      
Make-whole payment $ 8,100      
Discount and debt issuance costs incurred $ 7,300   $ 4,879 $ 5,793