XML 30 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Summary of Available-for-Sale Securities

The following tables summarize the Company’s available-for-sale securities (in thousands):

 

 

June 30, 2026

 

 

   

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

41,527

 

 

$

12

 

 

$

(63

)

 

$

41,476

 

Total marketable securities

 

$

41,527

 

 

$

12

 

 

$

(63

)

 

$

41,476

 

 

 

 

December 31, 2025

 

 

   

 

 

 

 

 

 

 

 

 

Estimated

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

Cost

 

 

Gain

 

 

Loss

 

 

Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

40,730

 

 

$

88

 

 

$

(1

)

 

$

40,817

 

Total marketable securities

 

$

40,730

 

 

$

88

 

 

$

(1

)

 

$

40,817

 

 

The following table provides the maturity of the Company's available-for sale securities as of June 30, 2026 (in thousands):
Schedule of Maturity of Available-for Sale Securities

The following table provides the maturity of the Company's available-for sale securities as of June 30, 2026 (in thousands):

 

June 30, 2026

 

 

 

Amortized Cost

 

 

Fair Value

 

Due within one year

 

$

27,808

 

 

$

27,801

 

Due after one year through two years

 

 

13,719

 

 

 

13,675

 

 

$

41,527

 

 

$

41,476