XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2022
LEASES  
Components of operating lease cost

Three Months Ended March 31, 

    

2022

    

2021

Operating lease cost

$

5,719

$

5,921

Short-term and variable lease cost

1,090

842

Total operating lease cost

$

6,809

$

6,763

Schedule of maturities of operating lease liabilities

Year Ending December 31,

    

2022 (remaining)

$

15,589

2023

 

18,733

2024

 

16,247

2025

13,280

2026

11,903

Thereafter

66,528

Total lease payments

142,280

Less: Interest

(31,439)

Present value of lease liabilities

$

110,841

Schedule of other information related to leases

Three Months Ended March 31, 

    

2022

    

    

2021

Weighted average remaining lease term (in years)

9.6

10.6

Weighted average discount rate

 

4.5

%

4.6

%

Three Months Ended March 31, 

    

2022

    

2021

    

Cash paid for operating leases

$

5,626

$

5,958

Right-of-use assets obtained in exchange for operating lease liabilities

$

4,530

$

2,192