v3.25.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Information about Marketable Securities The following presents information about the Company’s marketable securities:

 

 

As of March 31, 2025

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Agency

 

$

3,069

 

 

$

-

 

 

$

3,069

 

 

$

4

 

 

$

-

 

 

$

3,073

 

Financial

 

 

33,869

 

 

 

-

 

 

 

33,869

 

 

 

30

 

 

 

(22

)

 

 

33,877

 

Government

 

 

9,392

 

 

 

-

 

 

 

9,392

 

 

 

-

 

 

 

-

 

 

 

9,392

 

Industrial

 

 

35,636

 

 

 

-

 

 

 

35,636

 

 

 

106

 

 

 

(1

)

 

 

35,741

 

Total

 

$

81,966

 

 

$

-

 

 

$

81,966

 

 

$

140

 

 

$

(23

)

 

$

82,083

 

 

 

 

As of December 31, 2024

 

Sector

 

Amortized Cost

 

 

Allowance for Credit Losses

 

 

Net Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Financial

 

$

33,663

 

 

$

-

 

 

$

33,663

 

 

$

27

 

 

$

(54

)

 

$

33,636

 

Total

 

$

33,663

 

 

$

-

 

 

$

33,663

 

 

$

27

 

 

$

(54

)

 

$

33,636

 

Schedule of Maturities of Marketable Securities

The following table presents maturities of the Company's marketable securities as of March 31, 2025:

 

 

Amortized Cost

 

Due in one year or less

 

$

36,273

 

Due after one year through five years

 

 

45,693

 

Total

 

$

81,966

 

Schedule of Investments in Unrealized Loss Position and for which an Other-than-Temporary Impairment has not been Recognized in Earnings

The following table presents information about the Company’s investments that were in an unrealized loss position and for which an other-than-temporary impairment has not been recognized in earnings:

 

 

As of March 31, 2025

 

 

As of December 31, 2024

 

Aggregate fair value of investments with unrealized losses (1)

 

$

25,099

 

 

$

10,957

 

Aggregate amount of unrealized losses

 

 

(23

)

 

 

(54

)

_________________

(1)

Investments have been in a continuous loss position for less than 12 months