XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023Fair Value at December 31, 2022
AssetsLevel 1Level 2Level 3Level 1Level 2Level 3
Money market funds(1)
$196,679 $— $— $398,834 $— $— 
Government-backed securities(1)
— 200,000 — — 296,000 — 
Treasury securities(1)
— 36,913 — — — — 
Corporate debt securities(1)
— 23,028 — — — — 
Agency securities(1)
— — — — 104,536 — 
Total cash equivalents$196,679 $259,941 $— $398,834 $400,536 $— 
Liabilities
5.00% Convertible notes due 2027
$$131,292 $$$172,789$
3.75% Convertible notes due 2023
— — — — 322,111 — 
Total convertible notes payable$— $131,292 $— $— $494,900 $— 
(1)All investments are classified as Cash and cash equivalents as of September 30, 2023 and December 31, 2022, on the consolidated balance sheets.