XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Cash Equivalents And Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Cash Equivalents And Marketable Securities [Abstract]  
Summarizes the Unrealized Gains and Losses in Fair Value of the Company's Investments in Debt Securities

The following table summarizes the unrealized gains and losses in fair value of the Company’s investments in debt securities (in thousands):

 

 

As of June 30, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

31,396

 

 

$

-

 

 

$

-

 

 

$

31,396

 

U.S. Government bonds

 

 

147,274

 

 

 

8

 

 

 

(150

)

 

 

147,132

 

Total cash equivalents and marketable securities

 

$

178,670

 

 

$

8

 

 

$

(150

)

 

$

178,528

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2022

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

42,495

 

 

$

-

 

 

$

-

 

 

$

42,495

 

U.S. Government bonds

 

 

71,418

 

 

 

1

 

 

 

(225

)

 

 

71,194

 

Total cash equivalents and marketable securities

 

$

113,913

 

 

$

1

 

 

$

(225

)

 

$

113,689

 

Schedule of Estimated Fair Value of Investments in Available-for-sale Marketable Debt Securities

The following table classifies the estimated fair value of investments in available-for-sale marketable debt securities by effective contractual maturity dates (in thousands):

 

 

 

June 30, 2023

 

Due within one year

 

$

142,383

 

Due after one year to two years

 

 

4,749

 

Total marketable securities

 

$

147,132