v3.26.1
Debt - Redemption Rights (Details) - Senior Secured Notes, 6.875%
6 Months Ended
Jun. 30, 2026
Long-Term Debt | 2028  
Debt Instrument [Line Items]  
Redemption price, percentage 103.438%
Long-Term Debt | 2029  
Debt Instrument [Line Items]  
Redemption price, percentage 101.719%
Long-Term Debt | 2030 and Thereafter  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%
Senior notes  
Debt Instrument [Line Items]  
Redemption price, percentage 100.00%