XML 82 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Capital Structure - Summary of Ordinary Shares (Details)
3 Months Ended
Mar. 31, 2019
shares
Ordinary Shares [Roll Forward]  
Ordinary shares in issue as at December 31, 2018 59,743,156
Ordinary shares issued to employees under the 2013 share incentive plan and/or 2008 share purchase plan 144,269
Ordinary shares issued to non-employee directors 6,993
Ordinary shares canceled 59,894,418
Total ordinary shares of 0.015144558c per share in issue 0
Ordinary shares in issue as at March 31, 2019 60,395,839