v3.25.4
Debt - Senior Notes (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2023
May 31, 2023
7.125% senior notes due 2032      
Debt Instrument [Line Items]      
Interest rate, stated percentage 7.125%    
7.125% senior notes due 2032 | Senior Notes      
Debt Instrument [Line Items]      
Face amount   $ 585,000,000  
Interest rate, stated percentage   7.125%  
6.25% senior secured notes due 2028      
Debt Instrument [Line Items]      
Interest rate, stated percentage 6.25%    
6.25% senior secured notes due 2028 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 830,000,000
Interest rate, stated percentage     6.25%
7.125% senior notes due 2031      
Debt Instrument [Line Items]      
Interest rate, stated percentage 7.125%    
7.125% senior notes due 2031 | Senior Notes      
Debt Instrument [Line Items]      
Face amount     $ 450,000,000
Interest rate, stated percentage     7.125%