v3.19.2
Cash and cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Cash and cash equivalents:          
Cash $ 4,398   $ 4,398   $ 11,689
Money market accounts 22,983   22,983   137,723
Total cash and cash equivalents 27,381   27,381   149,412
Short-term marketable securities-available-for-sale:          
Marketable securities 42,799   42,799   0
Total short-term marketable securities 42,799   42,799   $ 0
Interest income $ 540 $ 11 $ 1,254 $ 19