v3.26.1
Debt - Senior Secured Notes (Details) - Senior Secured Note - Senior Notes - USD ($)
$ in Thousands
Jan. 30, 2026
Mar. 31, 2026
Debt Instrument [Line Items]    
Debt instrument, face amount $ 900,000  
Stated interest rate percentage 7.125%  
Redemption price, percentage of principal amount redeemed 40.00%  
Deferred finance costs   $ 13,973
Accumulated amortization balances   $ 333
Debt Instrument, Redemption, Period Four    
Debt Instrument [Line Items]    
Redemption price 107.125%  
Debt Instrument, Redemption, Period Four, Plus Make-Whole    
Debt Instrument [Line Items]    
Redemption price 100.00%  
Debt Instrument, Redemption, Change Of Control Occurrence    
Debt Instrument [Line Items]    
Redemption price 101.00%