XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Cash and Cash Equivalents [Abstract]  
Schedule of Fair Value and Amortized Cost of Cash Equivalents
The fair value and amortized cost of cash equivalents and marketable securities by major security type as of March 31, 2022 and December 31, 2021 are as follows (in thousands):
March 31, 2022
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$103,842 $— $— $103,842 
U.S. Treasury securities315,497 (4,877)310,625 
U.S. government agency securities153,149 — (964)152,185 
Corporate debt securities263,823 (765)263,059 
Total cash equivalents and marketable securities$836,311 $$(6,606)$829,711 
Classified as:Fair Value
Cash equivalents$214,277 
Marketable securities391,316 
Marketable securities, non-current224,118 
Total cash equivalents and marketable securities$829,711 
December 31, 2021
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$206,245 $— $— $206,245 
U.S. Treasury securities290,909 (1,205)289,706 
U.S. government agency securities93,864 (240)93,626 
Corporate debt securities285,338 — (182)285,156 
Total cash equivalents and marketable securities$876,356 $$(1,627)$874,733 
Classified as:Fair Value
Cash equivalents$270,236 
Marketable securities320,966 
Marketable securities, non-current283,531 
Total cash equivalents and marketable securities$874,733 
Schedule of Fair Value and Amortized Cost of Marketable Securities
The fair value and amortized cost of cash equivalents and marketable securities by major security type as of March 31, 2022 and December 31, 2021 are as follows (in thousands):
March 31, 2022
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$103,842 $— $— $103,842 
U.S. Treasury securities315,497 (4,877)310,625 
U.S. government agency securities153,149 — (964)152,185 
Corporate debt securities263,823 (765)263,059 
Total cash equivalents and marketable securities$836,311 $$(6,606)$829,711 
Classified as:Fair Value
Cash equivalents$214,277 
Marketable securities391,316 
Marketable securities, non-current224,118 
Total cash equivalents and marketable securities$829,711 
December 31, 2021
Amortized Cost Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Money market funds$206,245 $— $— $206,245 
U.S. Treasury securities290,909 (1,205)289,706 
U.S. government agency securities93,864 (240)93,626 
Corporate debt securities285,338 — (182)285,156 
Total cash equivalents and marketable securities$876,356 $$(1,627)$874,733 
Classified as:Fair Value
Cash equivalents$270,236 
Marketable securities320,966 
Marketable securities, non-current283,531 
Total cash equivalents and marketable securities$874,733