XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of supplemental balance sheet information

Supplemental balance sheet information related to finance leases is as follows (in thousands).

March 31,

December 31,

2025

2024

Finance leases:

Premises and equipment

$

4,780

$

4,780

Accumulated depreciation

(4,126)

(4,042)

Premises and equipment, net

$

654

$

738

Schedule of components of lease costs

The components of lease costs, including short-term lease costs, are as follows (in thousands).

Three Months Ended March 31,

2025

2024

Operating lease cost

$

8,235

$

8,560

Less operating lease and sublease income

(452)

(681)

Net operating lease cost

$

7,783

$

7,879

Finance lease cost:

Amortization of ROU assets

$

84

$

147

Interest on lease liabilities

76

95

Total finance lease cost

$

160

$

242

Schedule of supplemental cash flow information

Supplemental cash flow information related to leases is as follows (in thousands).

Three Months Ended March 31,

2025

2024

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

Operating cash flows from operating leases

$

8,760

$

9,308

Operating cash flows from finance leases

78

97

Financing cash flows from finance leases

144

229

Right-of-use assets obtained in exchange for lease obligations:

Operating leases

$

9,059

$

13,400

Finance leases

Schedule of lease terms and discount rates

March 31, 2025

December 31, 2024

Weighted Average

Weighted Average

Remaining Lease

Weighted Average

Remaining Lease

Weighted Average

Lease Classification

Term (Years)

Discount Rate

Term (Years)

Discount Rate

Operating

5.2

5.89

%

5.3

5.74

%

Finance

2.5

5.06

%

2.7

5.08

%

Schedule of future minimum lease payments under operating leases

Future minimum lease payments under lease agreements as of March 31, 2025, are presented below (in thousands).

Operating Leases

Finance Leases

2025

$

22,834

$

665

2026

27,235

813

2027

22,404

448

2028

17,437

149

2029

15,278

Thereafter

23,853

Total minimum lease payments

129,041

2,075

Less amount representing interest

(18,226)

(482)

Lease liabilities

$

110,815

$

1,593

Schedule of future minimum lease payments under finance leases

Future minimum lease payments under lease agreements as of March 31, 2025, are presented below (in thousands).

Operating Leases

Finance Leases

2025

$

22,834

$

665

2026

27,235

813

2027

22,404

448

2028

17,437

149

2029

15,278

Thereafter

23,853

Total minimum lease payments

129,041

2,075

Less amount representing interest

(18,226)

(482)

Lease liabilities

$

110,815

$

1,593