v3.26.1
Debt - Schedule of Redemption Price (Details) - 11.250% Senior Secured Bonds - Senior Secured Bond
1 Months Ended
Jan. 31, 2026
Debt Instrument [Line Items]  
Redemption price percentage (as a percent) 100.00%
Debt Instrument, Redemption, Period One  
Debt Instrument [Line Items]  
Redemption price percentage (as a percent) 105.625%
Debt Instrument, Redemption, Period Two  
Debt Instrument [Line Items]  
Redemption price percentage (as a percent) 103.375%
Debt Instrument, Redemption, Period Three  
Debt Instrument [Line Items]  
Redemption price percentage (as a percent) 100.00%