XML 663 R183.htm IDEA: XBRL DOCUMENT v3.20.4
Financial instruments and risk management - Commodity price risk - Additional information (Detail) - Commodity price risk - Copper
lb in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
lb
Dec. 31, 2019
USD ($)
lb
Disclosure of detailed information about financial instruments [line items]    
Quantity of unsettled copper sales | lb 261 220
Provisionally priced unsettled copper sales per pound $ 336 $ 271
Increase (decrease) in net earnings due to price change $ 58,000,000 $ 38,000,000
Level 3    
Disclosure of detailed information about financial instruments [line items]    
Percentage of increase in copper price 10.00%