XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, cash equivalents, restricted cash and available-for-sale marketable securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Amortized Cost    
Cash and cash equivalents $ 144,321 $ 86,042
Marketable securities, amortized cost 86,295 196,687
Total money market funds and marketable securities 224,050 274,990
Fair Value    
Marketable securities, fair value 86,771 197,411
Total money market funds and marketable securities 224,526 275,714
Unrealized Gains and Losses    
Marketable securities, unrealized gains 475 752
Total money market funds and marketable securities $ 475 752
Marketable securities, unrealized losses   28
Total money market funds and marketable securities   28
Maximum    
Unrealized Gains and Losses    
Debt securities, contractual maturity period 1 year  
Money market funds    
Amortized Cost    
Cash and cash equivalents $ 137,755 78,303
U.S. Treasury notes    
Amortized Cost    
Marketable securities, amortized cost 85,075 195,467
Fair Value    
Marketable securities, fair value 85,349 195,491
Unrealized Gains and Losses    
Marketable securities, unrealized gains 273 52
Marketable securities, unrealized losses   28
Equity securities    
Amortized Cost    
Marketable securities, amortized cost 1,220 1,220
Fair Value    
Marketable securities, fair value 1,422 1,920
Unrealized Gains and Losses    
Marketable securities, unrealized gains $ 202 $ 700