XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Deferred Shares (Details) - Deferred A Shares - GBP (£)
£ / shares in Units, £ in Millions
Jun. 30, 2025
Dec. 31, 2024
Deferred shares [Line items]    
Ordinary shares, liquidation preference £ 1.0  
Deferred shares, nominal value (in gbp per share) £ 1.00 £ 1