v3.19.2
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income taxes        
Income tax benefit (expense) $ 81 $ (16) $ (111) $ (144)
Effective tax rate (as a percent) (54.70%) 0.60% 2.30% 121.00%