XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - £ / shares
Jun. 30, 2023
Dec. 31, 2022
Ordinary shares    
Shares, par value (in GBP per share) £ 0.008 £ 0.008
Shares, authorized (in shares) 45,760,250 42,631,794
Shares, issued (in shares) 45,760,250 42,631,794
Shares, outstanding (in shares) 45,760,250 42,631,794
Deferred shares    
Shares, par value (in GBP per share) £ 21,921.504 £ 21,921.504
Shares, authorized (in shares) 0 1
Shares, issued (in shares) 0 1
Shares, outstanding (in shares) 0 1