v3.25.4
Long-Term Debt - Maturities Narrative (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
Maturity of long-term debt, year one $ 0.0
Maturity of long-term debt, year two 0.0
Maturity of long-term debt, year three 400.0
Maturity of long-term debt, year four 400.0
Maturity of long-term debt, year five $ 1,250.0