XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2025
LEASES  
Summary of maturities of operating lease liabilities

(In thousands)

    

2025

 

$

10,681

2026

 

14,047

2027

 

12,206

2028

 

5,921

2029

 

3,211

Thereafter

 

5,772

Total undiscounted lease payments

 

51,838

Less amounts representing interest

 

(3,406)

Operating lease liabilities

$

48,432

Summary of other information related to operating leases

 

Three Months Ended March 31, 

(In thousands)

    

2025

    

2024

Operating lease cost

$

3,632

$

3,291

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

3,651

3,276

As of March 31, 2025

As of December 31, 2024

Weighted average remaining lease term

4.3

years

4.4

years

Weighted average discount rate

2.84

%

2.72

%