XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Tables)
9 Months Ended
Sep. 30, 2023
Investments  
Schedule of marketable securities

September 30, 2023

December 31, 2022

    

Amortized

    

Market

    

Amortized

    

Market

    

Cost

    

Value

    

Cost

    

Value

(Dollars in thousands)

Marketable Securities:

 

  

 

  

 

  

 

  

Current

$

1,096

$

1,093

$

1,385

$

1,381

Due from one through five years

 

3,264

 

3,127

 

3,977

 

3,950

Due from six through ten years

 

3,148

 

3,069

 

2,347

 

2,455

Due from eleven through twenty years

 

 

 

799

 

773

Total

$

7,508

$

7,289

$

8,508

$

8,559

Schedule of unrealized gains and losses on marketable securities

September 30, 2023

December 31, 2022

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

Gains

    

Losses

    

Gains

    

Losses

(Dollars in thousands)

Marketable Securities

$

160

$

(379)

$

145

$

(94)