v3.25.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities Investments

The following table summarizes the Company’s investments (in thousands):

 

 

 

 

June 30, 2025

 

 

Balance Sheet Classification

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Government and agency securities

 

Cash equivalents

 

$

1,247

 

 

$

 

 

$

 

 

$

1,247

 

Government and agency securities

 

Marketable securities

 

 

185,114

 

 

 

59

 

 

 

(48

)

 

 

185,125

 

Total

 

 

 

$

186,361

 

 

$

59

 

 

$

(48

)

 

$

186,372

 

 

 

 

 

 

December 31, 2024

 

 

 

Balance Sheet Classification

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Government and agency securities

 

Cash equivalents

 

$

9,989

 

 

$

1

 

 

$

 

 

$

9,990

 

Government and agency securities

 

Marketable securities

 

 

212,744

 

 

 

107

 

 

 

(53

)

 

 

212,798

 

Total

 

 

 

$

222,733

 

 

$

108

 

 

$

(53

)

 

$

222,788

 

Schedule of Fair Values of Available for Sale Debt Securities by Contractual Maturity

The fair values of available-for-sale debt securities as of June 30, 2025, by contractual maturity, are summarized as follows (in thousands):

 

 

June 30, 2025

 

Due in one year or less

 

$

181,837

 

Due after one year

 

 

4,535

 

Total

 

$

186,372