XML 39 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Amortized cost and fair value of cash, cash equivalents and marketable securities
The following tables summarize the amortized cost and the estimated fair value of our cash, cash equivalents and marketable securities as of September 30, 2021 and December 31, 2020:
September 30, 2021
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Current assets:
Cash$29,269 $— $— $29,269 
Cash equivalents:
Money market funds39,422 — — 39,422 
Commercial paper35,444 — — 35,444 
Corporate debt securities2,003 — — 2,003 
Total cash equivalents76,869 — — 76,869 
Total cash and cash equivalents106,138 — — 106,138 
Marketable securities:
U.S. Treasuries15,510 — 15,511 
Certificate of deposits41,874 — — 41,874 
Commercial paper158,837 — — 158,837 
U.S. Government-sponsored enterprises debt securities6,200 — 6,205 
Corporate debt securities14,459 (2)14,459 
Total marketable securities236,880 (2)236,886 
Total cash, cash equivalents and marketable securities$343,018 $$(2)$343,024 
December 31, 2020
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Current assets:
Cash$23,887 $— $— $23,887 
Cash equivalents:
Money market funds80,986 — — 80,986 
Commercial paper61,043 — — 61,043 
Certificate of deposits1,000 — — 1,000 
Total cash equivalents143,029 — — 143,029 
Total cash and cash equivalents166,916 — — 166,916 
Marketable securities:
U.S. Treasuries43,050 (1)43,050 
Commercial paper210,986 — — 210,986 
Certificate of deposits44,480 — — 44,480 
U.S. Government-sponsored enterprises debt securities6,200 17 — 6,217 
Corporate debt securities33,288 172 — 33,460 
Total marketable securities338,004 190 (1)338,193 
Total cash, cash equivalents and marketable securities$504,920 $190 $(1)$505,109