XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Schedule of Debt (Parenthetical) (Details)
12 Months Ended
Jun. 05, 2024
Dec. 22, 2023
Feb. 04, 2022
May 19, 2021
Feb. 09, 2021
Feb. 02, 2021
Dec. 31, 2024
Dec. 31, 2023
Nov. 19, 2019
Senior Secured Notes | Senior Secured Notes at 8%, Due 2026                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             8.00% 8.00%  
Debt instrument, maturity year             2026 2026  
Senior Secured Notes | Senior Secured Notes at 8%, Due 2027                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             8.00% 8.00% 8.00%
Debt instrument, maturity year             2027 2027  
Senior Secured Notes | Senior Secured Notes at 5.625% due 2027                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             5.625% 5.625%  
Debt instrument, maturity year             2027 2027  
Senior Secured Notes | Senior Secured Notes 5.250%, Due 2030                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage     5.25%       5.25% 5.25%  
Debt instrument, maturity year     2030       2030 2030  
Senior Secured Notes | Senior Notes at 6.875%, Due 2028                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             6.875%    
Debt instrument, maturity year             2028    
Senior Secured Notes | Senior Secured Notes at 4.750% Due 2031                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage         4.75%   4.75% 4.75%  
Debt instrument, maturity year         2031   2031 2031  
Senior Secured Notes | Senior Secured Notes at 10.875%, Due 2032                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             10.875% 10.875%  
Debt instrument, maturity year             2032 2032  
Senior Secured Notes | Senior Secured Notes at 10.875%, Due 2032                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage 10.875% 10.875%              
Debt instrument, maturity year 2032 2032              
Senior Secured Notes | Senior Secured Notes at 6%, Due 2029                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             6.00% 6.00%  
Debt instrument, maturity year             2029 2029  
Senior Notes | Senior Notes at 6.875%, Due 2028                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage             6.875% 6.875%  
Debt instrument, maturity year             2028 2028  
Junior-Priority Secured Notes | Junior-Priority Secured Notes at 6.875%, Due 2029                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage           6.875% 6.875% 6.875%  
Debt instrument, maturity year           2029 2029 2029  
Junior-Priority Secured Notes | Junior-Priority Secured Notes at 6.125%, Due 2030                  
Debt Instrument [Line Items]                  
Debt instrument, interest rate, stated percentage       6.125%     6.125% 6.125%  
Debt instrument, maturity year       2030     2030 2030