Long-Term Debt - Senior Notes (Details) - Senior Notes
3 Months Ended
May 22, 2020
Mar. 15, 2019
Mar. 31, 2021
Debt Instrument [Line Items]      
Percentage of principal amount, event of default     25.00%
Senior Notes Due 2026      
Debt Instrument [Line Items]      
Percentage of principal amount, change in control   101.00%  
Senior Secured Note Due 2025 [Member]      
Debt Instrument [Line Items]      
Percentage of principal amount, change in control 101.00%    
Senior Notes Due 2027      
Debt Instrument [Line Items]      
Percentage of principal amount, change in control   101.00%