XML 102 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Shares (Details)
£ / shares in Units, £ in Millions, $ in Millions
Dec. 31, 2024
GBP (£)
£ / shares
Dec. 31, 2024
USD ($)
Dec. 31, 2023
£ / shares
Mar. 29, 2023
£ / shares
Deferred A shares        
Class of Stock [Line Items]        
Ordinary shares, liquidation preference £ 1.0 $ 1.4    
Deferred shares, nominal value (in gbp per share) £ 1   £ 1 £ 1.00
Deferred B shares        
Class of Stock [Line Items]        
Deferred shares, nominal value (in gbp per share)       0.01
Deferred C shares        
Class of Stock [Line Items]        
Deferred shares, nominal value (in gbp per share)       £ 0.00000736245954692556