XML 26 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Summary of Cash Equivalents and Marketable Securities

The following tables summarize the Company’s cash equivalents and marketable securities as of June 30, 2025 and December 31, 2024:

 

 

 

Total

 

 

Quoted
Prices in
Active
Markets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

 

 

(in thousands)

 

June 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds invested in government securities

 

$

19,715

 

 

$

19,715

 

 

$

 

 

$

 

Total cash equivalents

 

 

19,715

 

 

 

19,715

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bills

 

 

11,404

 

 

 

11,404

 

 

 

 

 

 

 

U.S. Government securities

 

 

106,533

 

 

 

 

 

 

106,533

 

 

 

 

Total marketable securities

 

 

117,937

 

 

 

11,404

 

 

 

106,533

 

 

 

 

Total cash equivalents and marketable securities

 

$

137,652

 

 

$

31,119

 

 

$

106,533

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds invested in government securities

 

$

26,702

 

 

$

26,702

 

 

$

 

 

$

 

Total cash equivalents

 

 

26,702

 

 

 

26,702

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bills

 

 

2,947

 

 

 

2,947

 

 

 

 

 

 

 

U.S. Government securities

 

 

147,289

 

 

 

 

 

 

147,289

 

 

 

 

Total marketable securities

 

 

150,236

 

 

 

2,947

 

 

 

147,289

 

 

 

 

Total cash equivalents and marketable securities

 

$

176,938

 

 

$

29,649

 

 

$

147,289

 

 

$

 

 

Summary of Marketable Securities

The following table summarizes the Company's marketable securities as of June 30, 2025 and December 31, 2024:

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair Value

 

 

 

(in thousands)

 

June 30, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bills

 

$

11,406

 

 

$

 

 

$

(2

)

 

$

11,404

 

U.S. Government securities

 

 

106,539

 

 

 

15

 

 

 

(21

)

 

 

106,533

 

Total marketable securities

 

$

117,945

 

 

$

15

 

 

$

(23

)

 

$

117,937

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury Bills

 

$

2,945

 

 

$

2

 

 

$

 

 

$

2,947

 

U.S. Government securities

 

 

147,143

 

 

 

166

 

 

 

(20

)

 

 

147,289

 

Total marketable securities

 

$

150,088

 

 

$

168

 

 

$

(20

)

 

$

150,236