v3.21.1
Cash and cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Cash and cash equivalents:      
Cash $ 7,809   $ 15,286
Money market accounts 28,463   20,825
Total cash and cash equivalents 36,272   36,111
Short-term marketable securities-available-for-sale:      
Marketable securities 0   4,565
Total short-term marketable securities 0   $ 4,565
Interest income $ 10 $ 296