XML 48 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and cash equivalents and marketable securities (Tables)
12 Months Ended
Dec. 31, 2020
Cash and cash equivalents and marketable securities  
Schedule of cash and cash equivalents and marketable securities

December 31, 

    

2020

    

2019

Cash and cash equivalents:

Cash

$

15,286

$

6,061

Money market funds

 

20,825

 

34,340

Total cash and cash equivalents

$

36,111

$

40,401

Short-term marketable securities-available-for-sale:

Marketable securities

$

4,565

$

40,214

Total short-term marketable securities

$

4,565

$

40,214