v3.25.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Summary of Amortized Cost and Estimated Fair Value of Marketable Securities by Contractual Maturity

The amortized cost and estimated fair value of marketable securities, by remaining contractual maturity, are as follows:

 

 

June 30, 2025

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Holding Gains

 

 

Gross Unrealized Holding Losses

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maturing in one year or less

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries

 

$

9,977

 

 

$

14

 

 

$

 

 

$

9,991

 

Total

 

$

9,977

 

 

$

14

 

 

$

 

 

$

9,991

 

 

 

 

December 31, 2024

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Holding Gains

 

 

Gross Unrealized Holding Losses

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maturing in one year or less

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries

 

$

4,981

 

 

$

12

 

 

$

 

 

$

4,993

 

Maturing after one year through five years

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries

 

 

4,974

 

 

 

10

 

 

 

 

 

 

4,984

 

Total

 

$

9,955

 

 

$

22

 

 

$

 

 

$

9,977