XML 105 R78.htm IDEA: XBRL DOCUMENT v3.25.1
TRADE AND OTHER RECEIVABLES - Detail of trade and other receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Trade receivables $ 452 $ 412  
Other receivables, net of expected credit losses allowance 11 130  
Total trade and other current receivables 463 542  
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 283 259  
Gross      
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]      
Trade receivables 583 508  
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 $ (131) $ (96) $ (84)