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)