XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Measurements  
Schedule of financial assets and liabilities subject to fair value measurements

As of

    

March 31, 2024

    

Level 1

    

Level 2

    

Level 3

(In thousands)

Assets:

Money market funds and cash equivalents

$

97,624

$

97,624

Marketable securities

708,769

708,769

$

806,393

$

806,393

As of

    

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

(In thousands)

Assets:

Money market funds and cash equivalents

$

19,803

$

19,803

Marketable securities

388,784

388,784

$

408,587

$

408,587