XML 29 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical)
Dec. 31, 2023
£ / shares
shares
Dec. 31, 2023
$ / shares
shares
Dec. 31, 2022
£ / shares
shares
Dec. 31, 2022
$ / shares
shares
Ordinary shares, par value | (per share) £ 0.001 $ 0.001 £ 0.001 $ 0.001
Ordinary shares, shares authorized 41,082,948 41,082,948 40,932,727 40,932,727
Ordinary shares, shares issued 41,082,948 41,082,948 40,932,727 40,932,727
Ordinary shares, shares outstanding 41,082,948 41,082,948 40,932,727 40,932,727
Deferred shares, par value | £ / shares £ 92,451.851   £ 92,451.851  
Deferred shares, shares authorized 1 1 1 1
Deferred shares, shares issued 1 1 1 1
Deferred shares, shares outstanding 1 1 1 1