v3.25.2
Debt - Public Debt (Details) - 6.875% Notes, due 2025
$ in Millions
Jun. 30, 2024
USD ($)
Debt Instrument [Line Items]  
Repurchased face amount $ 23
Long-term debt, interest rate (as a percent) 6.875%