XML 56 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Investments Measured and Recognized at Fair Value

As of December 31, 2024, investments measured and recognized at fair value are as follows (in thousands):

 

 

 

 

 

December 31, 2024

 

 

 

Fair
Value
Hierarchy
Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

Financial assets included in cash and
   cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

56,031

 

 

$

 

 

$

 

 

$

56,031

 

Total

 

 

 

$

56,031

 

 

$

 

 

$

 

 

$

56,031

 

 

 

 

 

December 31, 2023

 

 

 

Fair
Value
Hierarchy
Level

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

Financial assets included in cash and
   cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

Level 1

 

$

174,429

 

 

$

 

 

$

 

 

$

174,429

 

Total

 

 

 

$

174,429

 

 

$

 

 

$

 

 

$

174,429