v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of lease cost

Six Months Ended

Six Months Ended

(Dollar amounts in thousands)

  ​ ​ ​

June 30, 2026

June 30, 2025

Operating lease cost

$

721

$

711

Short-term lease cost

 

7

 

35

Variable lease cost

 

33

 

3

Total lease cost

$

761

$

749

Other information:

 

  ​

 

  ​

Cash paid for amounts included in the measurement of operating lease liabilities

 

664

 

615

Right-of-use assets obtained in exchange for new operating lease liabilities

 

1,033

 

Schedule of Future minimum payments for operating leases

(Dollar amounts in thousands)

  ​ ​ ​

June 30, 2026

Twelve Months Ended June 30, 

 

  ​

2027

$

1,308

2028

1,303

2029

 

1,016

2030

 

865

2031

 

654

Thereafter

 

4,431

Total Future Minimum Lease Payments

 

9,577

Amounts Representing Interest

 

(1,894)

Present Value of Net Future Minimum Lease Payments

$

7,683