Commitments and contingencies - Operating and Finance Leases (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Commitments and contingencies    
Cash balance maintained to secure a letter of credit associated with a real estate lease $ 425 $ 424
Operating lease right-of-use assets 6,949 7,875
Finance lease right-of-use assets 1,399 1,602
Outstanding operating lease obligations 6,200 7,100
Current operating lease liability 1,841 1,814
Non-current operating lease liability 4,398 5,290
Outstanding finance lease obligations 500 500
Current finance lease liability $ 155 $ 159
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Expenses and Other Current Liabilities. Hook:AccruedExpensesAndOtherCurrentLiabilities
Non-current finance lease liability $ 300 $ 300
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesNoncurrent us-gaap:OtherLiabilitiesNoncurrent
Weighted average discount rate on operating lease liabilities (as a percent) 2.30%  
Weighted average lease term remaining on operating lease liabilities (in years) 3 years 7 months 6 days  
Weighted average discount rate on finance lease liabilities (as a percent) 1.70%  
Weighted average lease term remaining on finance lease liabilities (in years) 3 years 4 months 24 days  
Sublease, remaining lease term (in years) 8 months 12 days