v3.26.1
Subsequent Events - Redemption Price (Details) - 2026 Senior Secured Notes - Senior Notes - Subsequent Event
May 14, 2026
2028  
Subsequent Event [Line Items]  
Redemption price, percentage 102.938%
2029  
Subsequent Event [Line Items]  
Redemption price, percentage 101.469%
2030 and thereafter  
Subsequent Event [Line Items]  
Redemption price, percentage 100.00%