v3.19.3
Cash and cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Cash and cash equivalents:          
Cash $ 4,391   $ 4,391   $ 11,689
Money market accounts 45,791   45,791   137,723
Total cash and cash equivalents 50,182   50,182   149,412
Short-term marketable securities-available-for-sale:          
Marketable securities 36,594   36,594   0
Total short-term marketable securities 36,594   36,594   $ 0
Interest income $ 431 $ 12 $ 1,685 $ 31