Long-term debt - Schedule of future principal payments (Details) - Line of credit - 2014 Term Loan
$ in Thousands
Dec. 31, 2019
USD ($)
Future principal payments  
2020 $ 0
2021 13,960
Total $ 13,960