XML 101 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Financial Instruments - Schedule of Derivative Instruments (Details) - Designated as Hedging Instrument
£ in Millions
Dec. 31, 2024
GBP (£)
$ / £
$ / £
$ / £
€ / £
Dec. 31, 2023
GBP (£)
¥ / £
$ / £
¥ / £
€ / £
$ / £
$ / £
U.S. dollars | Sales hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 36.5 £ 23.5
U.S. dollars | Sales hedges | Minimum    
Derivative [Line Items]    
Exchange rates 1.2511 1.2159
U.S. dollars | Sales hedges | Maximum    
Derivative [Line Items]    
Exchange rates 1.2999 1.276
U.S. dollars | Purchase hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 1.2 £ 0.4
Exchange rates 1.2507  
U.S. dollars | Purchase hedges | Minimum    
Derivative [Line Items]    
Exchange rates   1.2155
U.S. dollars | Purchase hedges | Maximum    
Derivative [Line Items]    
Exchange rates   1.2614
Euros | Sales hedges    
Derivative [Line Items]    
Contract totals/£m | £   £ 3.4
Euros | Sales hedges | Minimum    
Derivative [Line Items]    
Exchange rates | € / £   1.1432
Euros | Sales hedges | Maximum    
Derivative [Line Items]    
Exchange rates | € / £   1.1494
Euros | Purchase hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 0.8 £ 0.8
Exchange rates | € / £ 1.2104  
Euros | Purchase hedges | Minimum    
Derivative [Line Items]    
Exchange rates | € / £   1.1577
Euros | Purchase hedges | Maximum    
Derivative [Line Items]    
Exchange rates | € / £   1.1535
Canadian dollars | Sales hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 0.2 £ 0.3
Exchange rates 1.7969 1.6843
Canadian dollars | Purchase hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 15.6 £ 11.0
Canadian dollars | Purchase hedges | Minimum    
Derivative [Line Items]    
Exchange rates 1.7451 1.7199
Canadian dollars | Purchase hedges | Maximum    
Derivative [Line Items]    
Exchange rates 1.8137 1.684
Australian dollars | Purchase hedges    
Derivative [Line Items]    
Contract totals/£m | £ £ 1.0 £ 0.9
Exchange rates   1.8719
Australian dollars | Purchase hedges | Minimum    
Derivative [Line Items]    
Exchange rates 2.0073  
Australian dollars | Purchase hedges | Maximum    
Derivative [Line Items]    
Exchange rates 2.0177  
Japanese Yen | Sales hedges    
Derivative [Line Items]    
Contract totals/£m | £   £ 0.2
Japanese Yen | Sales hedges | Minimum    
Derivative [Line Items]    
Exchange rates | ¥ / £   179.3673
Japanese Yen | Sales hedges | Maximum    
Derivative [Line Items]    
Exchange rates | ¥ / £   185.6455
Chinese yuan | Purchase hedges    
Derivative [Line Items]    
Contract totals/£m | £   £ 1.4
Chinese yuan | Purchase hedges | Minimum    
Derivative [Line Items]    
Exchange rates | ¥ / £   9.0433
Chinese yuan | Purchase hedges | Maximum    
Derivative [Line Items]    
Exchange rates | ¥ / £   9.0440