XML 50 R48.htm IDEA: XBRL DOCUMENT v3.20.1
LONG-TERM DEBT - 2025 Senior Notes (Details) - USD ($)
$ in Thousands
Apr. 24, 2017
Mar. 31, 2020
Dec. 31, 2019
Issuance of Senior Notes      
Discount and debt issuance costs incurred   $ 12,922 $ 7,929
Senior notes due 2025      
Issuance of Senior Notes      
Principal amount $ 400,000    
Term 8 years    
Interest rate (as a percent) 7.50%    
Discount and debt issuance costs incurred   $ 4,649 $ 4,879