XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of Additional Information of Operating Leases

 

 

 

Three months

ended

June 30, 2021

 

 

Three months

ended

June 30, 2020

 

 

Six months

ended

June 30, 2021

 

 

Six months

ended

June 30, 2020

 

Cash paid for amounts included in the

   measurement of lease liabilities

 

$

1,546

 

 

$

1,382

 

 

$

3,011

 

 

$

2,778

 

ROU assets obtained in exchange for new

   liabilities

 

$

11,691

 

 

$

677

 

 

$

12,067

 

 

$

1,502

 

 

 

Schedule of Weighted-Average Remaining Lease Term and Discount Rate Related to Operating Leases

The weighted-average remaining lease term and discount rate related to the operating leases as of June 30, 2021 were as follows:

 

Weighted-average remaining lease term (in years)

 

 

7.58

 

Weighted-average discount rate

 

 

4.08

%

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

Future minimum lease payments under non-cancellable operating leases as of June 30, 2021 were as follows:

 

2021 (excluding six months ended June 30, 2021)

 

$

2,345

 

2022

 

 

4,374

 

2023

 

 

3,421

 

2024

 

 

2,627

 

2025

 

 

2,332

 

Thereafter

 

 

10,350

 

Total lease payments

 

 

25,449

 

Less: imputed interest

 

 

3,801

 

Total

 

$

21,648

 

Amounts recognized in the Condensed Consolidated Balance Sheets:

 

 

 

 

Operating lease liabilities, current

 

$

3,993

 

Operating lease liabilities, long-term

 

$

17,655