v3.26.1
Debt - 2026 Senior Notes (Details) - Senior Notes due 2026 - Senior Notes - USD ($)
$ in Millions
May 02, 2024
Jun. 26, 2019
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%