XML 156 R120.htm IDEA: XBRL DOCUMENT v3.25.1
INCOME TAXES - Components Of Income Tax Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Abstract]    
Current income tax expense $ 1,323 $ 1,908
Deferred income tax (recovery)/expense    
Origination and reversal of temporary differences (319) (789)
Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense (23) (116)
Change in tax rates and new legislation 1 8
Total deferred income tax (recovery)/expense (341) (897)
Income tax expense $ 982 $ 1,011