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