XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Measurements  
Schedule of financial assets and liabilities subject to fair value measurements

As of

    

March 31, 2025

    

Level 1

    

Level 2

    

Level 3

(In thousands)

Assets:

Money market funds and cash equivalents

$

8,939

$

8,939

Marketable securities

656,155

656,155

$

665,094

$

665,094

As of

    

December 31, 2024

    

Level 1

    

Level 2

    

Level 3

(In thousands)

Assets:

Money market funds and cash equivalents

$

9,927

$

9,927

Marketable securities

696,925

696,925

$

706,852

$

706,852