XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Summary of Cash and Cash Equivalents and Marketable Securities Classified as Available-for-sale Securities
Cash equivalents and marketable securities are classified as available-for-sale securities and consisted of the following (in thousands):
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Fair
Value
As of March 31, 2022
U.S. treasury securities$168,668 $$(662)$168,009 
Money market funds105,292 — — 105,292 
Commercial paper44,373 — — 44,373 
Corporate and agency bonds7,596 — (18)7,578 
Totals$325,929 $$(680)$325,252 
Classified as:
Cash and cash equivalents$105,292 
Short-term marketable securities (amortized cost of $220,637)
219,960 
Total$325,252 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Fair
Value
As of December 31, 2021
U.S. treasury securities$141,093 $— $(116)$140,977 
Money market funds129,763 — — 129,763 
Corporate and agency bonds64,997 (20)64,984 
Commercial paper8,497 — — $8,497 
Totals$344,350 $$(136)$344,221 
Classified as:
Cash and cash equivalents$129,763 
Short-term marketable securities (amortized cost of $214,587)
214,458 
Total$344,221 
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table summarizes, by major security type, our available-for-sale securities that were measured at fair value on a recurring basis and were categorized using the fair value hierarchy (in thousands):
Fair Value Measurements
As of March 31, 2022Level 1Level 2Level 3Total
Assets:
U.S. treasury securities$168,009 $— $— $168,009 
Money market funds105,292 — — 105,292 
Commercial paper— 44,373 — 44,373 
Corporate and agency bonds— 7,578 — 7,578 
Totals$273,301 $51,951 $— $325,252 
Fair Value Measurements
As of December 31, 2021Level 1Level 2Level 3Total
Assets:
U.S. treasury securities$140,977 $— $— $140,977 
Money market funds129,763 — — 129,763 
Corporate and agency bonds— 64,984 — 64,984 
Commercial paper— 8,497 — 8,497 
Totals$270,740 $73,481 $— $344,221