Subsequent events (Details) - Subsequent Event - 2018 Plan
shares in Millions
1 Months Ended
Jan. 31, 2019
$ / shares
shares
Subsequent Event [Line Items]  
Granted | shares 1.0
weighted average exercise price | $ / shares $ 19.33