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

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

2023

    

2022

Operating lease cost

​

$

5,680

​

$

5,719

Short-term and variable lease cost

​

​

1,083

​

​

1,090

Total operating lease cost

​

$

6,763

​

$

6,809

​

Schedule of maturities of operating lease liabilities

​

​

​

​

​

Year Ending December 31,

    

​

​

2023 (remaining)

​

$

16,021

2024

​

 

19,469

2025

​

 

15,859

2026

​

​

13,590

2027

​

​

11,884

Thereafter

​

​

57,977

Total lease payments

​

​

134,800

Less: Interest

​

​

(27,540)

Present value of lease liabilities

​

$

107,260

​

Schedule of other information related to leases

​

​

​

​

​

​

​

​

​

​

​

​

​

March 31, 

​

​

​

December 31, 

​

​

    

2023

    

    

2022

​

Weighted average remaining lease term (in years)

​

​

8.8

​

​

​

8.9

​

Weighted average discount rate

​

 

4.7

%

​

​

4.6

%

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

2023

    

2022

Cash paid for operating leases

$

5,820

​

$

5,626

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

$

208

​

$

4,530