XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - GBP (£)
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Ordinary Shares, Par Value £ 0.10 £ 0.10
Ordinary Shares, Authorized £ 13,023,851.50 £ 13,023,851.50
Ordinary Shares, Issued 126,947,225 125,674,095
Ordinary Shares, Outstanding 126,947,225 125,674,095