XML 12 R3.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - £ / shares
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Ordinary shares, nominal value (in gbp per share) £ 0.000025 £ 0.000025
Ordinary shares, authorized (in shares) 40,848,893 40,848,893
Ordinary shares, issued (in shares) 40,848,893 40,848,893
Ordinary shares, outstanding (in shares) 40,848,893 40,848,893
Deferred shares, nominal value (in gbp per share) £ 1.00 £ 1
Deferred shares, authorized (in shares) 63,443 63,443
Deferred shares, issued (in shares) 63,443 63,443
Deferred shares, outstanding (in shares) 63,443 63,443