XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative financial instruments - Fair value (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Derivatives    
Derivative financial instruments    
Derivative financial instruments at fair value $ 64.2 $ 19.2
Embedded options within listed bonds    
Derivative financial instruments    
Derivative financial instruments at fair value $ 64.2 29.4
Foreign exchange swaps    
Derivative financial instruments    
Derivative financial instruments at fair value   $ (10.2)