XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
6 Months Ended
Jun. 30, 2023
Investments  
Schedule of marketable securities

June 30, 2023

December 31, 2022

    

Amortized

    

Market

    

Amortized

    

Market

    

Cost

    

Value

    

Cost

    

Value

(Dollars in thousands)

Marketable securities:

 

  

 

  

 

  

 

  

Current

$

1,097

$

1,094

$

1,385

$

1,381

Due from one through five years

 

3,263

 

3,216

 

3,977

 

3,950

Due from six through ten years

 

2,747

 

2,913

 

2,347

 

2,455

Due from eleven through twenty years

 

400

 

374

 

799

 

773

Total

$

7,507

$

7,597

$

8,508

$

8,559

Schedule of unrealized gains on marketable securities

June 30, 2023

December 31, 2022

    

Unrealized

    

Unrealized

    

Unrealized

    

Unrealized

    

Gains

    

Losses

    

Gains

    

Losses

(Dollars in thousands)

Marketable securities

$

191

$

(101)

$

145

$

(94)