v3.26.1
Debt - 2024 Refinancing Activities (Details) - 2030 Senior Secured Notes - Senior Notes
$ in Millions
Dec. 18, 2024
USD ($)
Line of Credit Facility [Line Items]  
Interest rate 7.75%
Principal amount $ 950.0