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