XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

The following table summarizes the Company's marketable securities (in thousands):

 

 

 

As of June 30, 2023

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

 

$

40,430

 

 

$

2

 

 

$

(20

)

 

$

40,412

 

Corporate debt securities

 

 

53,086

 

 

 

 

 

 

(438

)

 

 

52,648

 

Total

 

$

93,516

 

 

$

2

 

 

$

(458

)

 

$

93,060

 

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

U.S. treasury securities

 

$

22,630

 

 

$

 

 

$

(24

)

 

$

22,606

 

Corporate debt securities

 

 

75,161

 

 

 

 

 

 

(739

)

 

 

74,422

 

Total

 

$

97,791

 

 

$

 

 

$

(763

)

 

$

97,028

 

Summary Of Fair Values Of Marketable Securities

The fair values of the Company's marketable securities by classification in the condensed consolidated balance sheets were as follows:

 

 

As of June 30, 2023

 

 

As of December 31,
2022

 

Cash and cash equivalents

 

$

6,616

 

 

$

 

Marketable securities

 

 

86,444

 

 

 

97,028

 

Total

 

$

93,060

 

 

$

97,028

 

Schedule of Marketable Securities Fair Value By Contractual Maturity

Marketable securities fair value by contractual maturity were as follows (in thousands):

 

 

 

As of
June 30, 2023

 

 

As of
December 31, 2022

 

Due in one year or less

 

$

85,071

 

 

$

79,652

 

Due after one year through five years

 

 

7,989

 

 

 

17,376

 

Total

 

$

93,060

 

 

$

97,028