v3.25.4
Long-Term Debt - Schedule of Debt Instrument Redemption (Details) - 6.125% Senior Secured Notes, due June 2028
12 Months Ended
Dec. 31, 2025
2025  
Debt Instrument, Redemption [Line Items]  
Percentage 101.531%
2026 and thereafter  
Debt Instrument, Redemption [Line Items]  
Percentage 100.00%