Derivatives and Hedging Instruments - Schedule of Notional Amount of Cross Currency Rate Swaps (Details) € in Millions, £ in Millions, $ in Millions, $ in Millions |
Jun. 30, 2024
EUR (€)
|
Jun. 30, 2024
SGD ($)
|
Jun. 30, 2024
CAD ($)
|
Jun. 30, 2024
GBP (£)
|
Dec. 31, 2023
EUR (€)
|
Dec. 31, 2023
SGD ($)
|
Dec. 31, 2023
CAD ($)
|
Dec. 31, 2023
GBP (£)
|
|---|---|---|---|---|---|---|---|---|
| Net Investment Hedging | ||||||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||||||
| Notional amount of derivatives | € 475 | $ 751 | $ 253 | € 400 | $ 751 | $ 0 | ||
| Fair Value Hedging | ||||||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||||||
| Notional amount of derivatives | € 157 | £ 525 | € 157 | £ 525 |