XML 124 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Financial Instruments - Foreign Exchange Rate Risk (Details)
€ in Millions, $ in Millions, $ in Millions, ¥ in Billions
3 Months Ended 77 Months Ended
Mar. 31, 2024
USD ($)
bbl
Mar. 31, 2023
USD ($)
Mar. 31, 2024
SGD ($)
$ / bbl
bbl
Mar. 31, 2024
USD ($)
$ / bbl
Mar. 31, 2024
EUR (€)
$ / bbl
Mar. 31, 2024
JPY (¥)
$ / bbl
Dec. 31, 2023
SGD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2019
USD ($)
Fair Value Hedges                    
Derivative [Line Items]                    
Derivative, forward point components, gain (loss), recognized in earnings $ (1.8) $ 1.2                
Foreign Exchange Forward                    
Derivative [Line Items]                    
Derivative contract term 18 months                  
Options Held                    
Derivative [Line Items]                    
Derivative, nonmonetary notional amount, volume | bbl 229,501   1,062,239              
Derivative, average price risk option strike price | $ / bbl     87.00 87.00 87.00 87.00        
SGD | Forward Contracts                    
Derivative [Line Items]                    
Derivative, notional amount     $ 601.5              
SGD | Forward Contracts | Net Investment Hedges                    
Derivative [Line Items]                    
Derivative, notional amount     $ 94.0       $ 94.0      
United States of America, Dollars | Forward Contracts                    
Derivative [Line Items]                    
Derivative, notional amount               $ 13.4    
United States of America, Dollars | Forward Contracts | Fair Value Hedges                    
Derivative [Line Items]                    
Derivative, notional amount       $ 175.0            
United States of America, Dollars | Cross Currency Interest Rate Contract | Net Investment Hedges                    
Derivative [Line Items]                    
Derivative, notional amount       $ 80.4   ¥ 8.8       $ 90.0
EUR | Forward Contracts | Net Investment Hedges                    
Derivative [Line Items]                    
Derivative, notional amount | €         € 278.6       € 278.6