XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of fair value hierarchy
The following table represents the Company's fair value hierarchy for its financial assets and liabilities (in thousands):
Fair Value at March 31, 2022Fair Value at December 31, 2021
AssetsLevel 1Level 2Level 3Level 1Level 2Level 3
Money market funds(1)
$500,411 $— $— $361,822 $— $— 
Government-backed securities(1)
— 179,500 — — 266,250 — 
Treasury securities(1)
— 54,009 — — — — 
Corporate debt securities(1)
— 672,208 — — 790,672 — 
Agency securities(1)
— 62,739 — — — — 
Total cash equivalents$500,411 $968,456 $— $361,822 $1,056,922 $— 
Liabilities
Convertible notes payable$— $348,098 $— $— $447,509 $— 
(1)All investments are classified as cash and cash equivalents as of March 31, 2022 and December 31, 2021, on the consolidated balance sheets.