v3.26.1
Financial instruments (Schedule of foreign currency risk) (Details) - Currency risk [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
USD / CAD exchange rate [Member]    
Disclosure of detailed information about financial instruments [line items]    
Sensitivity analysis, variance, percentage 10.00% 10.00%
Effect of variance increase on after-tax profit $ 1.2 $ 6.0
Effect of variance decrease on after-tax profit $ (1.4) $ (7.4)
USD / PEN exchange rate [Member]    
Disclosure of detailed information about financial instruments [line items]    
Sensitivity analysis, variance, percentage 10.00% 10.00%
Effect of variance increase on after-tax profit $ 7.0 $ 4.4
Effect of variance decrease on after-tax profit $ (8.6) $ (6.2)