XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
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 contractual maturity are as follows:

 

 

September 30, 2023

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Holding Gains

 

 

Gross Unrealized Holding Losses

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maturing in one year or less

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries

 

$

115,352

 

 

$

1

 

 

$

(281

)

 

$

115,072

 

Total

 

$

115,352

 

 

$

1

 

 

$

(281

)

 

$

115,072

 

 

 

 

December 31, 2022

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Holding Gains

 

 

Gross Unrealized Holding Losses

 

 

Fair Value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Maturing in one year or less

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

5,001

 

 

$

 

 

$

(56

)

 

$

4,945

 

U.S. Treasuries

 

 

116,432

 

 

 

 

 

 

(617

)

 

 

115,815

 

Maturing after one year through five years

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries

 

 

51,876

 

 

 

 

 

 

(97

)

 

 

51,779

 

Total

 

$

173,309

 

 

$

 

 

$

(770

)

 

$

172,539