XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Investments (Tables)
9 Months Ended
Sep. 30, 2024
Investments  
Schedule of marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2024

​

December 31, 2023

​

​

    

Amortized

    

Market

    

Amortized

    

Market

    

​

    

Cost

    

Value

    

Cost

    

Value

    

​

​

(Dollars in thousands)

​

Marketable securities:

 

​

  

 

​

  

 

​

  

 

​

  

 

Current

​

$

365

​

$

364

​

$

215

​

$

215

​

Due from one through five years

​

 

3,172

​

 

3,251

​

 

3,518

​

 

3,592

​

Due from six through ten years

​

 

2,837

​

 

2,802

​

 

2,836

​

 

2,830

​

Total

​

$

6,374

​

$

6,417

​

$

6,569

​

$

6,637

​

Schedule of unrealized gains and losses on marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

September 30, 2024

​

December 31, 2023

​

​

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

​

    

Gains

    

Losses

    

Gains

    

Losses

    

​

​

(Dollars in thousands)

​

Marketable securities

​

$

103

​

$

(60)

​

$

118

​

$

(50)

​