| Accrued expenses and other current liabilities (Tables) | 3 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mar. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued expenses and other current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of accrued expenses and other current liabilities | Accrued expenses and other current liabilities consisted of the following (in thousands): 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||