XML 37 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
March 31, 2021
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$29,402 $— $— $29,402 
Cash equivalents29,402 — — 29,402 
U.S. treasury securities84,758 21 — 84,779 
Corporate bonds12,946 — (4)12,942 
Commercial paper49,966 — — 49,966 
Short-term investments147,670 21 (4)147,687 
Total marketable securities$177,072 $21 $(4)$177,089 

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