XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases  
Schedule of operating lease cost

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

​

2022

​

​

2021

Operating lease cost

​

$

1,072

​

$

1,149

Schedule of other information related to leases

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

​

2022

​

​

2021

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

​

​

​

​

​

​

Operating cash flows from operating leases

​

$

1,210

​

$

1,267

Weighted average remaining lease term

​

​

​

​

​

​

Operating leases

​

​

6.44 Years

​

​

7.36 Years

Weighted average discount rate

​

​

​

​

​

​

Operating leases

​

​

2.35%

​

​

2.34%

Schedule of the maturities of lease liabilities

​

​

​

​

​

​

    

Operating Leases

2022

​

$

3,531

2023

​

​

4,312

2024

​

​

4,234

2025

​

​

3,835

2026

​

​

3,857

Thereafter

​

​

7,715

Total lease payments

​

​

27,484

Less imputed interest

​

​

(957)

Total

​

$

26,527