XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Components of operating lease cost

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2024

    

2023

    

2024

    

2023

Operating lease cost

$

5,859

$

5,629

$

17,575

$

16,965

Short-term and variable lease cost

897

1,100

2,474

3,170

Total operating lease cost

$

6,756

$

6,729

$

20,049

$

20,135

Schedule of estimated future payments on operating lease liabilities

Year Ending December 31,

    

2024 (remaining)

$

6,127

2025

 

22,557

2026

 

17,077

2027

13,616

2028

13,171

Thereafter

50,930

Total lease payments

123,478

Less: Interest

(24,854)

Present value of lease liabilities

$

98,624

Schedule of additional information about lease agreements

September 30, 

December 31, 

    

2024

    

    

2023

Weighted average remaining lease term (in years)

7.8

8.3

Weighted average discount rate

 

5.5

%

5.0

%

Three Months Ended September 30, 

Nine Months Ended September 30, 

2024

    

2023

    

2024

    

2023

    

Cash paid for operating leases

$

5,823

$

5,683

$

17,476

$

17,290

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

$

7,367

$

9,271

$

25,784

$

11,900