v3.26.3
Investments (Tables)
9 Months Ended
Sep. 30, 2026
Investments  
Schedule of marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2026

​

December 31, 2025

​

Amortized

  ​ ​ ​

Market

  ​ ​ ​

Amortized

  ​ ​ ​

Market

​

Cost

  ​ ​ ​

Value

  ​ ​ ​

Cost

  ​ ​ ​

Value

​

(Dollars in thousands)

Marketable securities:

​

  ​

 

​

  ​

 

​

  ​

 

​

  ​

Current

$

2,083

​

$

2,076

​

$

1,425

​

$

1,424

Due from one through five years

 

1,826

​

 

1,730

​

 

1,726

​

 

1,730

Due from six through ten years

 

115

​

 

111

​

 

1,734

​

 

1,694

Total

$

4,024

​

$

3,917

​

$

4,885

​

$

4,848

Schedule of unrealized gains and losses on marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2026

​

December 31, 2025

​

Unrealized

  ​ ​ ​

Unrealized

  ​ ​ ​

Unrealized

  ​ ​ ​

Unrealized

​

Gains

  ​ ​ ​

Losses

  ​ ​ ​

Gains

  ​ ​ ​

Losses

​

(Dollars in thousands)

Marketable securities

$

—

​

$

(107)

​

$

9

​

$

(46)