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

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

 

 

 

 

June 30, 2026

 

 

Balance Sheet Classification

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Government and agency securities

 

Marketable securities

 

 

365,679

 

 

 

6

 

 

 

(1,228

)

 

 

364,457

 

Total

 

 

 

$

365,679

 

 

$

6

 

 

$

(1,228

)

 

$

364,457

 

 

 

 

 

 

December 31, 2025

 

 

 

Balance Sheet Classification

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Government and agency securities

 

Marketable securities

 

 

298,131

 

 

 

286

 

 

 

(1

)

 

 

298,416

 

Total

 

 

 

$

298,131

 

 

$

286

 

 

$

(1

)

 

$

298,416

 

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

 

 

June 30, 2026

 

Due in one year or less

 

$

234,351

 

Due after one year

 

 

130,106

 

Total

 

$

364,457