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)