XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Marketable Securities  
Schedule Of marketable securities

Marketable securities, which are classified as available-for-sale marketable securities, consisted of the following as of March 31, 2025 and December 31, 2024 (in thousands):

    

March 31, 2025

Gross

Gross

Amortized Cost

Unrealized

Unrealized

Fair

Basis

Gains

Losses

Value

Short-term marketable securities:

U.S. treasuries

$

80,214

$

5

$

(13)

$

80,206

Total short-term marketable securities

$

80,214

$

5

$

(13)

$

80,206

    

December 31, 2024

Gross

Gross

Amortized Cost

Unrealized

Unrealized

Fair

Basis

Gains

Losses

Value

Short-term marketable securities:

U.S. treasuries

$

118,697

$

45

$

(5)

 

$

118,737

Total short-term marketable securities

$

118,697

$

45

$

(5)

 

$

118,737