v3.25.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Income Tax Contingency [Line Items]      
Income tax expense (benefit) $ 13.0 $ (1.7)  
Income (Loss) Attributable to Parent, before Tax $ 9.1 $ 31.8  
Effective Income Tax Rate Reconciliation, Percent (142.90%) 5.20%  
Income tax benefit $ 13.3    
UNITED STATES      
Income Tax Contingency [Line Items]      
Deferred Tax Assets Before Valuation Allowance     $ 179.8