XML 439 R167.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial risk management and derivative financial instruments - Summary of Interest and Foreign Exchange Risk Sensitivities (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Impact on (loss) profit before tax [member] | Currency risk [member] | Sterling US dollar exchange rate [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 5 cent fall in exchange rate $ (14) $ (3) $ 7
Impact on (loss) profit before tax [member] | Currency risk [member] | Euro US dollar exchange rate [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 5 cent fall in exchange rate (3)    
Impact on (loss) profit before tax [member] | Interest rate risk [member] | US dollar interest rates [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 1% increase interest rates 2 4 7
Impact on (loss) profit before tax [member] | Interest rate risk [member] | Sterling interest rates [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 1% increase interest rates 9 4 5
Impact on net liabilities [member] | Currency risk [member] | Sterling US dollar exchange rate [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 5 cent fall in exchange rate (12) 27 29
Impact on net liabilities [member] | Currency risk [member] | Euro US dollar exchange rate [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 5 cent fall in exchange rate 49 50 50
Impact on net liabilities [member] | Currency risk [member] | Sterling: Euro exchange rate [member]      
Disclosure of nature and extent of risks arising from financial instruments [line items]      
Impact of 5 cent fall in exchange rate $ 64 $ 60 $ 67