XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
LEASES  
Summary of maturities of operating lease liabilities

(In thousands)

    

2024

 

$

7,045

2025

 

13,861

2026

 

13,166

2027

 

11,316

2028

 

5,330

Thereafter

 

7,614

Total undiscounted lease payments

 

58,332

Less amounts representing interest

 

(3,802)

Operating lease liabilities

$

54,530

Summary of other information related to operating leases

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(In thousands)

    

2024

    

2023

    

2024

    

2023

Operating lease cost

$

3,398

$

3,152

$

6,689

$

6,293

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

3,357

3,088

6,633

6,159

As of June 30, 2024

As of December 31, 2023

Weighted average remaining lease term

4.7

years

5.0

years

Weighted average discount rate

2.66

%

2.34

%