v3.25.4
Income Taxes - Schedule of Net Deferred Tax Liability (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Deferred tax assets $ 204.0 $ 133.0
Deferred tax liabilities (411.6) (580.3)
Net deferred tax liability $ (207.6) $ (447.3)