XML 115 R71.htm IDEA: XBRL DOCUMENT v3.24.3
TRADE AND OTHER RECEIVABLES - Detail of trade and other receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Trade receivables $ 412 $ 446  
Other receivables, net of expected credit losses allowance 130 10  
Total trade and other current receivables 542 456  
Pakistan      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Total trade and other current receivables 259 254  
Gross      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Trade receivables 508 530  
Expected credit losses      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Trade receivables $ (96) $ (84) $ (159)