Annual report pursuant to Section 13 and 15(d)

Employee Benefits and Share-Based Compensation - Fair value assumptions of Share Option Awards (Details)

v3.19.3.a.u2
Employee Benefits and Share-Based Compensation - Fair value assumptions of Share Option Awards (Details) - Performance-Based Option Awards
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected share price volatility   25.97%
Expected share price volatility, minimum 31.50%  
Expected share price volatility, maximum 32.20%  
Risk-free interest rate, minimum 2.48%  
Risk-free interest rate, maximum 2.58%  
Risk-free interest rate   1.81%
Expected term   4 years 2 months 12 days
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 3 years 8 months 19 days  
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected term 4 years 2 months 19 days