XML 35 R3.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - £ / shares
Sep. 30, 2015
Jan. 29, 2015
Dec. 31, 2014
Ordinary shares, nominal value (in Great Britain Pound Sterling per share) £ 0.006705 £ 0.006705 £ 0.006705
Ordinary shares, shares authorized (in shares) 36,183,293   36,183,293
Ordinary shares, shares issued (in shares) 22,538,047   17,614,650
Ordinary shares, shares outstanding (in shares) 22,538,047   17,614,650