XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of Other Information of Operating Leases Additional information related to operating leases are as follows:

 

 

 

Three months

ended

June 30, 2022

 

 

Three months

ended

June 30, 2021

 

 

Six months

ended

June 30, 2022

 

 

Six months

ended

June 30, 2021

 

Cash paid for amounts included in the

   measurement of lease liabilities

 

$

1,559

 

 

$

1,546

 

 

$

3,233

 

 

$

3,011

 

ROU assets obtained in exchange for new

   liabilities

 

$

898

 

 

$

11,691

 

 

$

1,825

 

 

$

12,067

 

 

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, 2022 were as follows:

 

Weighted-average remaining lease term (in years)

 

 

6.33

 

Weighted-average discount rate

 

 

4.02

%

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

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

 

2022 (excluding six months ended June 30, 2022)

 

$

3,041

 

2023

 

 

5,378

 

2024

 

 

4,578

 

2025

 

 

4,067

 

2026

 

 

3,050

 

Thereafter

 

 

8,290

 

Total lease payments

 

 

28,404

 

Less: imputed interest

 

 

3,523

 

Total

 

$

24,881

 

Amounts recognized in the Condensed Consolidated Balance Sheets:

 

 

 

 

Operating lease liabilities, current

 

$

5,029

 

Operating lease liabilities, long-term

 

$

19,852