XML 122 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Plans - Schedule of Movement in Number of Shares held by ESOP Trustees (Details)
12 Months Ended
Dec. 31, 2024
£ / shares
shares
Dec. 31, 2024
$ / shares
Dec. 31, 2023
£ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Class of Stock [Line Items]          
Common stock, par value (in GBP per share) | £ / shares £ 0.50   £ 0.50    
Ordinary shares          
Class of Stock [Line Items]          
Common stock, par value (in GBP per share) | (per share) £ 0.50 $ 0.50 0.50 $ 0.50 $ 0.50
Movement in Number of Shares held by ESOP Trustees [Roll Forward]          
Shares utilized during the year (91,198)        
Ordinary shares | Own shares held by ESOP          
Class of Stock [Line Items]          
Common stock, par value (in GBP per share) | £ / shares £ 0.50   £ 0.50    
Movement in Number of Shares held by ESOP Trustees [Roll Forward]          
Beginning balance 635,801        
Ending balance 544,603