v3.25.2
Finance expense - Schedule Of Finance Cost Explanatory (Detail) - GBP (£)
£ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Disclosure of instruments with potential future dilutive effect not included in calculation of diluted earnings per share [line items]          
Revaluation loss from derivative financial instruments £ (12,648) £ 0 £ (12,648) £ 0 £ 0