Exchange rates (Details) |
12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
|
Dec. 31, 2025
€ / £
|
Dec. 31, 2025
€ / £
$ / £
|
Dec. 31, 2024
€ / £
|
Dec. 31, 2024
€ / £
$ / £
|
Dec. 31, 2023
€ / £
|
Dec. 31, 2023
$ / £
|
Dec. 31, 2025
$ / £
|
Dec. 31, 2024
$ / £
|
|
| Exchange rates | ||||||||
| Average foreign exchange rate | 1.17 | 1.32 | 1.18 | 1.28 | 1.15 | 1.24 | ||
| Closing foreign exchange rate | 1.15 | 1.15 | 1.21 | 1.21 | 1.35 | 1.25 | ||