XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Notes and Other Debt - Schedule of Notes and Other Debt (Parenthetical) (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Feb. 02, 2021
Senior Secured Notes - 6.00% Due April15, 2023      
Debt Instrument [Line Items]      
Debt instrument, maturity date   Apr. 15, 2023  
Debt instrument, imputed interest rate   6.49%  
Issuance senior notes, stated percentage   6.00%  
7.875% Senior Secured Notes      
Debt Instrument [Line Items]      
Debt instrument, maturity date Feb. 15, 2025 Feb. 15, 2025  
Debt instrument, imputed interest rate 8.38% 8.38%  
Issuance senior notes, stated percentage 7.875% 7.875%  
Senior Secured Notes - 4.75% Due April15, 2028      
Debt Instrument [Line Items]      
Debt instrument, maturity date Apr. 15, 2028 Apr. 15, 2028  
Debt instrument, imputed interest rate 5.04% 5.04%  
Issuance senior notes, stated percentage 4.75% 4.75%  
Senior Unsecured Notes - 8.25% Due October 15, 2023      
Debt Instrument [Line Items]      
Debt instrument, maturity date Oct. 15, 2023 Oct. 15, 2023  
Debt instrument, imputed interest rate 9.06% 9.06%  
Issuance senior notes, stated percentage 8.25% 8.25% 8.25%
Senior Unsecured Notes - 4.00%, Due June 15, 2024      
Debt Instrument [Line Items]      
Debt instrument, maturity date Jun. 15, 2024 Jun. 15, 2024  
Debt instrument, imputed interest rate 4.77% 4.77%  
Issuance senior notes, stated percentage 4.00% 4.00%  
Senior Unsecured Notes - 7.125% Due December 15, 2024      
Debt Instrument [Line Items]      
Debt instrument, maturity date Dec. 15, 2024 Dec. 15, 2024  
Debt instrument, imputed interest rate 7.38% 7.38%  
Issuance senior notes, stated percentage 7.125% 7.125%  
Senior Unsecured Notes - 6.50%, Due February 15, 2029      
Debt Instrument [Line Items]      
Debt instrument, maturity date Feb. 15, 2029    
Debt instrument, imputed interest rate 6.83%    
Issuance senior notes, stated percentage 6.50%    
Senior Secured Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt instrument, maturity date Dec. 10, 2024 Dec. 10, 2024