XML 130 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share Plans - Schedule of Movement in Number of Shares held by ESOP Trustees (Details) - Ordinary shares
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2023
£ / shares
Dec. 31, 2022
$ / shares
Dec. 31, 2022
£ / shares
Dec. 31, 2021
$ / 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 (85,460)        
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 721,261        
Ending balance 635,801