XML 17 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable Securities
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
MARKETABLE SECURITIES

3. MARKETABLE SECURITIES

Marketable securities consist of the following as of June 30, 2024 (in thousands):

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Commercial paper

 

$

21,920

 

 

$

 

 

$

(25

)

 

$

21,895

 

Corporate bonds

 

 

13,571

 

 

 

1

 

 

 

(8

)

 

 

13,564

 

U.S. Government agencies

 

 

5,000

 

 

 

 

 

 

(61

)

 

 

4,939

 

Total

 

$

40,491

 

 

 

1

 

 

$

(94

)

 

$

40,398

 

As of June 30, 2024, all marketable securities held by the Company had remaining contractual maturities of one year or less.

As of June 30, 2024, $0.1 million of unrealized losses were associated with marketable securities with contractual maturities of one year or less.

There were no impairments of the Company’s assets measured and carried at fair value during the six months ended June 30, 2024.