XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative financial instruments - Narrative (Details) - Mar. 31, 2024
$ in Millions, $ in Millions
USD ($)
MXN ($)
Foreign currency forwards | Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, notional amount $ 78.7 $ 1,400