XML 99 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Fair Value Measurements - Fair Value of Long-term Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Fair Value of Debt [Line Items]    
Debt and Lease Obligation, Net $ 348.1 $ 334.2
Carrying Amount    
Fair Value of Debt [Line Items]    
Total debt at par value 354.4 342.3
Less: Unamortized debt issuance costs (6.3) (8.1)
Debt and Lease Obligation, Net 348.1 334.2
Estimated Fair Value    
Fair Value of Debt [Line Items]    
Estimated fair value $ 438.0 $ 483.9