XML 169 R152.htm IDEA: XBRL DOCUMENT v3.24.0.1
Risks Arising from Financial Instruments - Summary of Foreign Exchange Results Recognized on Unhedged and Hedged Exposures (Detail) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net foreign exchange results [line items]      
Net foreign exchange $ (353) $ (363) $ (84)
Hedged (economic hedges) [Member]      
Net foreign exchange results [line items]      
Net foreign exchange 70 297 717
Not hedged [Member]      
Net foreign exchange results [line items]      
Net foreign exchange $ (423) $ (660) $ (801)