XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
June 30, 2021
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$44,653 $— $— $44,653 
Cash equivalents44,653 — — 44,653 
U.S. treasury securities84,420 11 — 84,431 
Corporate bonds11,600 (1)11,600 
Commercial paper32,477 — — 32,477 
Short-term investments128,497 12 (1)128,508 
Total marketable securities$173,150 $12 $(1)$173,161 
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$45,948 $— $— $45,948 
Commercial paper1,400 — — 1,400 
Cash equivalents47,348 — — 47,348 
U.S. treasury securities74,779 (7)74,776 
Corporate bonds8,940 (6)8,938 
Commercial paper59,137 — — 59,137 
Short-term investments142,856 (13)142,851 
Total marketable securities$190,204 $$(13)$190,199