XML 55 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Hierarchy
The following table represents the estimated fair value of the Company’s financial assets and liabilities (in thousands):
Fair Value at December 31, 2022Fair Value at December 31, 2021
Level 1Level 2Level 3Level 1Level 2Level 3
Assets
Money market funds (1)
$398,834 $— $$361,822 $$
Government-backed securities (1)
296,000 266,250 
Corporate debt securities (1)
— 790,672 
Agency securities(1)
104,536 — 
Total cash equivalents$398,834 $400,536 $$361,822 $1,056,922 $
Liabilities
3.75% Convertible notes due 2023
$— $322,111 $$$447,509 $
5.00% Convertible notes due 2027
— 172,789 — 
Total convertible notes payable$— $494,900 $$$447,509 $
(1)All investments are classified as Cash and cash equivalents as of December 31, 2022 and 2021, on the consolidated balance sheets.