XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2022
LEASES  
Components of operating lease cost

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

​

    

2022

    

2021

    

2022

    

2021

​

Operating lease cost

​

$

5,729

​

$

6,052

​

$

11,448

​

$

11,973

​

Short-term and variable lease cost

​

​

1,249

​

​

284

​

​

2,339

​

​

1,126

​

Total operating lease cost

​

$

6,978

​

$

6,336

​

$

13,787

​

$

13,099

​

Schedule of maturities of operating lease liabilities

​

​

​

​

​

Year Ending December 31,

    

​

​

2022 (remaining)

​

$

11,093

2023

​

 

20,282

2024

​

 

17,662

2025

​

​

14,691

2026

​

​

13,348

Thereafter

​

​

68,689

Total lease payments

​

​

145,765

Less: Interest

​

​

(29,755)

Present value of lease liabilities

​

$

116,010

Schedule of other information related to leases

​

​

​

​

​

​

​

​

​

​

​

​

June 30,

​

​

December 31,

​

​

    

2022

    

    

2021

​

Weighted average remaining lease term (in years)

​

​

9.2

​

​

​

9.8

​

Weighted average discount rate

​

 

4.5

%

​

​

4.5

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

​

2022

    

2021

    

2022

    

2021

    

Cash paid for operating leases

$

5,471

​

$

6,021

​

$

11,097

​

$

11,979

​

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

$

7,681

​

$

5,040

​

$

12,222

​

$

7,232

​