XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-based compensation - Employee Share Purchase Plan (Details) - ESPP - Employee Stock - shares
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Jun. 30, 2018
Share-based compensation      
Number of shares issued 9,305 4,724  
Ordinary shares available for issue 117,997 127,302 150,000