XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases  
Schedule of operating lease cost

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

    

​

2022

​

​

2021

    

​

2022

​

​

2021

Operating lease cost

​

$

1,069

​

$

1,148

​

$

2,141

​

$

2,296

Schedule of other information related to leases

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

​

2022

​

​

2021

    

​

2022

​

​

2021

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

​

​

​

​

​

​

​

​

​

​

​

Operating cash flows from operating leases

$

1,205

​

$

1,267

​

$

2,413

​

$

2,534

Weighted average remaining lease term

​

​

​

​

​

​

​

​

​

​

​

Operating leases

​

​

​

​

​

​

​

6.23 Years

​

​

7.16 Years

Weighted average discount rate

​

​

​

​

​

​

​

​

​

​

​

Operating leases

​

​

​

​

​

​

​

2.35%

​

​

2.35%

Schedule of the maturities of lease liabilities

​

​

​

​

​

​

    

Operating Leases

2022

​

$

2,326

2023

​

​

4,312

2024

​

​

4,234

2025

​

​

3,835

2026

​

​

3,857

Thereafter

​

​

7,715

Total lease payments

​

​

26,279

Less imputed interest

​

​

(931)

Total

​

$

25,348