XML 26 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Debt Disclosure [Abstract]    
Amortization of deferred financing costs, discount and debt premium $ 1,600 $ 1,900
Loss on early retirement of debt, net 158  
Scheduled maturities of long-term debt for remainder of 2020 246,000  
Scheduled maturities of long-term debt in 2021 200  
Scheduled maturities of long-term debt in 2022 200  
Scheduled maturities of long-term debt in 2023 840,100  
Scheduled maturities of long-term debt in 2024 200  
Scheduled maturities of long-term debt in thereafter $ 2,000,000