XML 35 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities Investments

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

 

 

 

 

September 30, 2025

 

 

Balance Sheet Classification

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Government and agency securities

 

Marketable securities

 

 

168,394

 

 

 

155

 

 

 

(1

)

 

 

168,548

 

Total

 

 

 

$

168,394

 

 

$

155

 

 

$

(1

)

 

$

168,548

 

 

 

 

 

 

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 September 30, 2025, by contractual maturity, are summarized as follows (in thousands):

 

 

September 30, 2025

 

Due in one year or less

 

$

167,033

 

Due after one year

 

 

1,515

 

Total

 

$

168,548