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

Three Months Ended March 31, 

    

2021

    

2020

Operating lease cost

$

5,921

$

4,834

Short-term and variable lease cost

842

1,308

Total operating lease cost

$

6,763

$

6,142

Schedule of maturities of operating lease liabilities

Year Ending December 31,

    

2021 (remaining)

$

15,482

2022

 

16,723

2023

 

13,503

2024

 

12,120

2025

10,664

Thereafter

74,413

Total lease payments

142,905

Less: Interest

(33,375)

Present value of lease liabilities

$

109,530

Schedule of other information related to leases

Three Months Ended March 31, 

    

2021

    

2020

Weighted average remaining lease term (in years)

10.6

9.7

Weighted average discount rate

4.6

%

4.3

%

Cash paid for operating leases

$

5,958

$

5,574

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

$

2,192

$

22,208