XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Summary of maturities of operating lease liabilities

(In thousands)

    

2024

 

$

3,537

2025

 

13,861

2026

 

13,166

2027

 

11,316

2028

 

5,330

Thereafter

 

7,614

Total undiscounted lease payments

 

54,824

Less amounts representing interest

 

(3,462)

Operating lease liabilities

$

51,362

Summary of other information related to operating leases

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

(In thousands)

    

2024

    

2023

    

2024

    

2023

Operating lease cost

$

3,506

$

3,236

$

10,195

$

9,529

Cash paid for amounts included in the measurement of operating lease liabilities

3,508

3,171

10,141

9,330

As of September 30, 2024

As of December 31, 2023

Weighted average remaining lease term

4.5

years

5.0

years

Weighted average discount rate

2.67

%

2.34

%