XML 180 R142.htm IDEA: XBRL DOCUMENT v3.23.1
Financial instruments (Schedule of foreign currency risk) (Details) - Currency risk [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
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.5 $ 4.8
Effect of variance decrease on after-tax profit $ (1.8) $ (5.7)
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 $ 3.5 $ 0.6
Effect of variance decrease on after-tax profit $ (4.3) $ (0.7)