XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2024
INVESTMENTS  
Schedule of marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

​

2023

​

    

Amortized

    

Market

    

Amortized

    

Market

​

    

Cost

    

Value

    

Cost

    

Value

​

​

(Dollars in thousands)

Marketable securities:

 

​

  

 

​

  

 

​

  

 

​

  

Current

​

$

852

​

$

848

​

$

215

​

$

215

Due from one through five years

​

 

2,692

​

 

2,677

​

 

3,518

​

 

3,592

Due from six through ten years

​

 

2,837

​

 

2,749

​

 

2,836

​

 

2,830

Total

​

$

6,381

​

$

6,274

​

$

6,569

​

$

6,637

Schedule of unrealized gains and losses on marketable securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

​

2023

​

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

​

    

Gains

    

Losses

    

Gains

    

Losses

​

​

(Dollars in thousands)

Marketable securities

​

$

5

​

$

(112)

​

$

118

​

$

(50)