XML 21 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' equity - Share-based compensation (Details) - shares
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
May 08, 2019
Mar. 31, 2019
Dec. 31, 2018
2011 Plan          
Share-based compensation          
Options outstanding 2,305,826 2,364,526   2,393,634 2,295,045
2011 Plan | Options | Share-based Compensation Award, Tranche One          
Share-based compensation          
Percentage of shares to vest 25.00%        
2011 Plan | Options | Share-based Compensation Award, Tranche Two          
Share-based compensation          
Percentage of shares to vest 2.0833%        
2019 Plan          
Share-based compensation          
Total number of shares available for awards under the plan     2,316,933    
Percentage of shares reserved for future issuance     4.00%    
Options outstanding 982,550 220,140      
Common Stock, Capital Shares Reserved for Future Issuance 980,229        
Share-based Compensation Arrangement by Share-based Payment Award, Options Forfeited, Became Available For Issuance 19,077        
2019 Plan | Options          
Share-based compensation          
Total number of shares available for awards under the plan 3,316,239        
Aggregate number of shares granted 2,333,689        
2019 Plan | Options | Share-based Compensation Award, Tranche One          
Share-based compensation          
Percentage of shares to vest 25.00%        
2019 Plan | Options | Share-based Compensation Award, Tranche Two          
Share-based compensation          
Percentage of shares to vest 2.0833%