XML 105 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Share-based compensation (Details)
1 Months Ended 12 Months Ended
May 31, 2019
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2018
$ / shares
Dec. 31, 2017
Jan. 01, 2020
shares
May 27, 2019
£ / shares
Stock option            
Share-based compensation.            
Exercise price | $ / shares   $ 9.57 $ 1.01      
Employee Share Purchase Plan            
Share-based compensation.            
Number of ordinary shares reserved for issuance 215,000          
Percentage of ordinary shares at a price per share equal to the fair market value on offering date or purchase date 85.00%          
2017 Plan            
Share-based compensation.            
Number of shares reserved for issuance         719,748  
2019 Plan            
Share-based compensation.            
Number of ordinary shares reserved for issuance 2,470,583          
2019 Plan | Stock option            
Share-based compensation.            
Percentage of annual increase in reserves on total number of ordinary shares outstanding 4.00%          
Number of shares available for issuance   872,646        
Contractual life 10 years          
2019 Plan | Stock option | First anniversary            
Share-based compensation.            
Vesting Percentage 25.00%          
2019 Plan | Stock option | 36 equal monthly installments            
Share-based compensation.            
Number of equal monthly installments for vesting remaining awards 36 months          
2019 Plan | Minimum | Stock option            
Share-based compensation.            
Vesting period 3 years          
2019 Plan | Maximum | Stock option            
Share-based compensation.            
Vesting period 4 years          
Pre-IPO Share Options and restricted shares | Stock option            
Share-based compensation.            
Contractual life   10 years        
Vesting period   4 years        
Pre-IPO Share Options and restricted shares | Stock option | First anniversary            
Share-based compensation.            
Vesting Percentage   25.00%        
Pre-IPO Share Options and restricted shares | Stock option | 36 equal monthly installments            
Share-based compensation.            
Number of equal monthly installments for vesting remaining awards   36 months        
Pre-IPO Share Options and restricted shares | Stock option | United Kingdom            
Share-based compensation.            
Exercise price | £ / shares           £ 0.01
Pre-IPO Share Options and restricted shares | Performance based option | First anniversary            
Share-based compensation.            
Vesting Percentage     20.00% 20.00%    
Pre-IPO Share Options and restricted shares | Performance based option | 36 equal monthly installments            
Share-based compensation.            
Vesting Percentage     60.00% 60.00%    
Number of equal monthly installments for vesting remaining awards     36 months 36 months    
Pre-IPO Share Options and restricted shares | Performance based option | Earlier of the fourth anniversary            
Share-based compensation.            
Vesting Percentage     20.00% 20.00%