XML 80 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Capital Structure - Summary of Ordinary Shares (Details)
6 Months Ended
Jun. 30, 2018
shares
Ordinary Shares [Roll Forward]  
Ordinary shares in issue as at December 31, 2017 59,474,085
Ordinary shares issued to employees under the 2013 share incentive plan and/or 2008 share purchase plan 208,954
Ordinary shares issued to non-employee directors 4,678
Ordinary shares in issue as at June 30, 2018 59,687,717