XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Other Information of Operating Leases Other information related to operating leases follows:

 

 

Three months

ended

March 31, 2022

 

 

Three months

ended

March 31, 2021

 

Cash paid for amounts included in the measurement of lease liabilities

 

$

1,674

 

 

$

1,465

 

ROU assets obtained in exchange for new liabilities

 

$

926

 

 

$

376

 

 

 

 

 

 

 

 

 

 

Weighted-average remaining lease term (in years)

 

 

6.52

 

 

 

4.53

 

Weighted-average discount rate

 

 

4.01

%

 

 

3.83

%

 

 

Schedule of Future Minimum Lease Payments Under Non-Cancellable Operating Leases

Future minimum lease payments under non-cancellable operating leases as of March 31, 2022 were as follows:

 

2022 (excluding three months ended March 31, 2022)

 

$

4,455

 

2023

 

 

5,113

 

2024

 

 

4,340

 

2025

 

 

3,877

 

2026

 

 

2,972

 

Thereafter

 

 

8,291

 

Total lease payments

 

$

29,048

 

Less: imputed interest

 

 

3,712

 

Total

 

$

25,336

 

 

 

 

 

 

Amounts recognized in the condensed consolidated balance sheet:

 

 

 

 

Operating lease liabilities, current

 

$

5,035

 

Operating lease liabilities, long term

 

$

20,301