XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of components of lease cost

The components of lease cost (included in occupancy expense on the Consolidated Statements of Income) for the three and six months ended June 30, 2025 and 2024 were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

    

2025

    

2024

    

2025

    

2024

Lease cost:

​

​

​

​

​

​

​

​

​

​

​

​

Operating lease cost

​

$

200

​

$

181

​

$

400

​

$

363

Short-term lease cost

​

​

5

​

​

-

​

​

10

​

​

-

Total lease cost

​

$

205

​

$

181

​

$

410

​

$

363

Schedule of future minimum payments for operating leases

Future minimum payments for operating leases with initial or remaining terms of one year or more as of June 30, 2025 were as follows:

​

​

​

​

​

Years ending December 31:

    

​

​

2025

​

$

382

2026

​

 

745

2027

​

 

705

2028

​

 

708

2029

​

 

714

Thereafter

​

 

6,814

Total future minimum lease payments

​

​

10,068

Amounts representing interest

​

​

(2,914)

Present Value of Net Future Minimum Lease Payments

​

$

7,154

​