XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Investments in Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Cash and Investments in Marketable Securities, Including Cash Equivalents Cash and investments in marketable securities, including cash equivalents, are as follows (in thousands):
Estimated Fair Value at
March 31, 2022December 31, 2021
Cash and cash equivalents$67,993 $25,218 
Short-term investments599,032 708,737 
Long-term investments37,363 64,828 
Total cash and investments in marketable securities$704,388 $798,783 
Schedule of Portfolio of Cash and Investments in Marketable Securities Our portfolio of cash and investments in marketable securities includes (in thousands):
Fair Value Hierarchy LevelMarch 31, 2022December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair ValueFair Value
Corporate notes and bonds2$196,643 $$(1,270)$195,377 $278,121 
Corporate commercial paper2439,280 — (1,479)437,801 478,629 
Obligations of U.S. government agencies24,880 — (9)4,871 5,875 
Available-for-sale investments$640,803 $$(2,758)$638,049 $762,625 
Money market funds143,523 23,968 
Certificates of deposit210,894 10,940 
CashN/A11,922 1,250 
Total cash and investments in marketable securities$704,388 $798,783