XML 528 R135.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial risk management - Notional principal amounts of the outstanding forward foreign exchange contracts (Details)
€ in Millions, ₩ in Billions, ¥ in Billions, ¥ in Billions, $ in Billions, $ in Billions
Dec. 31, 2024
USD ($)
Dec. 31, 2024
JPY (¥)
Dec. 31, 2024
TWD ($)
Dec. 31, 2024
KRW (₩)
Dec. 31, 2024
CNY (¥)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
JPY (¥)
Dec. 31, 2023
TWD ($)
Dec. 31, 2023
KRW (₩)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
EUR (€)
Forward foreign exchange contracts                        
Derivative [Line Items]                        
Notional amount $ 1.0 ¥ 1.1 $ 27.6 ₩ 66.4 ¥ 1.1 € 240.6 $ 0.8 ¥ 8.5 $ 26.4 ₩ 61.8 ¥ 1.1 € 281.1