v3.25.2
Share Capital and Share Premium - Summary of Share Capital and Share Premium (Parenthetical) (Detail) - £ / shares
Jun. 30, 2025
Apr. 23, 2025
Dec. 31, 2024
Ordinary shares [member]      
Disclosure of classes of share capital [line items]      
Par value per share £ 0.0004 £ 0.04 £ 0.04