XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The table below summarizes the marketable securities:
September 30, 2021
Amortized CostUnrealized GainsUnrealized LossesAggregate Fair Value
(in thousands)
Money market funds$54,218 $— $— $54,218 
Cash equivalents54,218 — — 54,218 
U.S. treasury securities52,140 — 52,143 
Corporate bonds15,373 — (3)15,370 
Commercial paper33,475 — — 33,475 
Short-term investments100,988 (3)100,988 
Total marketable securities$155,206 $$(3)$155,206 
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