v3.26.1
Debt - Senior Secured Notes (Details) - USD ($)
Jun. 05, 2026
Jun. 30, 2026
Senior Secured Notes    
Debt Instrument [Line Items]    
Aggregate principal amount $ 1,200,000,000  
Interest rate (as percent) 8.00% 8.00%
Senior Secured Notes Due October 2026    
Debt Instrument [Line Items]    
Net proceeds from offering to redeem $ 500,000,000