v3.26.1
Contingencies (Narrative) (Details)
$ in Millions, $ in Millions
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2018
MXN ($)
Dec. 31, 2018
USD ($)
Nov. 30, 2010
MXN ($)
Nov. 30, 2010
USD ($)
Disclosure of contingent liabilities [line items]            
Accrued liability $ 1.1 $ 1.0        
Tax contingent liability [Member]            
Disclosure of contingent liabilities [line items]            
Amount of tax deductions         $ 196.8 $ 11.0
Amount of tax deduction disallowed by Mexican tax authorities         84.4 4.7
Amount of tax deductions disallowed by Mexican tax authorities subsequently reversed         94.6 5.3
Amount of tax deductions disallowed by Mexican tax authorities not reversed         102.2 5.7
Portion of disputed tax deduction remaining relating to transactions with certain suppliers         84.4 4.7
Portion of disputed tax deduction remaining relating to value added taxes         17.8 1.0
Portion of disputed tax deduction of remaining relating to value added taxes         $ 17.8 $ 1.0
Accrued liability     $ 19.9 $ 1.1