XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Deferred Taxes Presentation in Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Net deferred tax assets $ 13.4 $ 22.0
Other non-current assets    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Net deferred tax assets 82.4 74.4
Other non-current liabilities    
Income Tax Paid, by Individual Jurisdiction [Line Items]    
Net deferred tax assets $ 69.0 $ 52.4