v3.26.1
Debt - Schedule of Redemption Period (Details) - Senior Secured Note - Senior Notes
Jan. 30, 2026
2029  
Debt Instrument [Line Items]  
Redemption price 103.56%
2030  
Debt Instrument [Line Items]  
Redemption price 101.78%
2031 and thereafter  
Debt Instrument [Line Items]  
Redemption price 100.00%