XML 31 R3.htm IDEA: XBRL DOCUMENT v3.2.0.727
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - £ / shares
Jun. 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,532,344   17,614,650
Ordinary shares, shares outstanding (in shares) 22,532,344   17,614,650