XML 33 R21.htm IDEA: XBRL DOCUMENT
v3.21.2

Cash, Cash Equivalents and Investments (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2021
Cash, Cash Equivalents and Investments [Abstract] |
Summary of Cash, Cash Equivalents and Investments | As of September 30, 2021 Gross Gross Amortized unrealized unrealized Fair Cost gains losses Value Cash and cash equivalents: Cash and money market funds$ 364,020 $ — $ — $ 364,020Commercial paper 61,369 — (1) 61,368U.S. government & agency securities — — — —Total cash and cash equivalents 425,389 — (1) 425,388Investments: Commercial paper 255,817 8 (8) 255,817Corporate debt securities 13,564 31 — 13,595U.S. government & agency securities 385,092 52 (54) 385,090Total investments 654,473 91 (62) 654,502Total cash, cash equivalents and investments $ 1,079,862 $ 91 $ (63) $ 1,079,890Short-term restricted cash: Cash $ 500 $ — $ — $ 500Long-term restricted cash: Cash $ 4,560 $ — $ — $ 4,560 As of December 31, 2020 Gross Gross Amortized unrealized unrealized Fair Cost gains losses Value Cash and cash equivalents: Cash and money market funds$ 43,040 $ — $ — $ 43,040Commercial paper 32,538 — (1) 32,537U.S. government & agency securities 170 — — 170U.S. Treasury security 5,864 — — 5,864Total cash and cash equivalents 81,612 — (1) 81,611Investments: Commercial paper 112,648 4 (8) 112,644Corporate debt securities 17,360 96 — 17,456U.S. government & agency securities 107,109 6 (12) 107,103Total investments 237,117 106 (20) 237,203Total cash, cash equivalents and investments $ 318,729 $ 106 $ (21) $ 318,814Short-term restricted cash: Cash $ 836 $ — $ — $ 836Long-term restricted cash: Cash $ 3,500 $ — $ — $ 3,500
Summary of Contractual Maturities of Cash Equivalents and Available-for-Sale Investments | Fair ValueDue in one year or less $ 404,995Due after one year through 5 years 310,875Total investments $ 715,870

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets. + References No definition available. + Details
Name: | us-gaap_MarketableSecuritiesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of cash, cash equivalents, and investments. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration