v3.25.1
Long-Term Debt - 2026 Senior Notes (Details) - USD ($)
$ in Millions
Jun. 30, 2024
May 02, 2024
Jun. 26, 2019
Debt Instrument [Line Items]      
Debt instrument, face amount $ 651.3    
Senior Notes due 2026 | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, face amount   $ 23.2 $ 500.0
Stated rate (as percent)     6.75%
Debt issuance costs     $ 7.3
Debt instrument ownership interest percentage     66.67%