v3.19.2
Short-term investments (Details) - Term Deposits
6 Months Ended
Jun. 30, 2019
Maximum  
Net Investment Income [Line Items]  
Earning interest rate 2.48%
Minimum  
Net Investment Income [Line Items]  
Earning interest rate 2.47%