XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Future Operating Lease Obligations by Year (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
2026 $ 27.3  
2027 20.4  
2028 14.1  
2029 9.4  
2030 5.4  
Thereafter 18.6  
Total undiscounted future operating lease obligations 95.2  
Less: imputed interest 10.8  
Present value of future operating lease obligations(a) [1] 84.4  
Operating Leased Assets [Line Items]    
Present value of future operating lease obligations(a) [1] $ 84.4  
Operating lease liabilities Accrued and other current liabilities Accrued and other current liabilities
Operating lease liabilities Other non-current liabilities [1] Other non-current liabilities
[1] Includes $24.4 of current operating lease liabilities recorded within Accrued and other current liabilities and $60.0 of non-current operating lease liabilities recorded within Other non-current liabilities in our Consolidated Balance Sheets.