XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Measurements  
Schedule of financial assets and liabilities subject to fair value measurements

As of

    

September 30, 2024

    

Level 1

    

Level 2

    

Level 3

(In thousands)

Assets:

Money market funds and cash equivalents

$

25,292

$

25,292

Marketable securities

719,600

719,600

$

744,892

$

744,892

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