XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of supplemental balance sheet information

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

December 31,

2024

2023

Finance leases:

Premises and equipment

$

4,780

$

7,780

Accumulated depreciation

(4,042)

(6,537)

Premises and equipment, net

$

738

$

1,243

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

Year Ended December 31,

2024

2023

2022

Operating lease cost

$

33,658

$

34,606

$

36,950

Less operating lease and sublease income

(2,215)

(2,585)

(2,380)

Net operating lease cost

$

31,443

$

32,021

$

34,570

Finance lease cost:

Amortization of ROU assets

$

505

$

590

$

590

Interest on lease liabilities

352

424

478

Total finance lease cost

$

857

$

1,014

$

1,068

Schedule of supplemental cash flow information

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

Year Ended December 31,

2024

2023

2022

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

Operating cash flows from operating leases

$

33,200

$

36,629

$

29,216

Operating cash flows from finance leases

358

427

482

Financing cash flows from finance leases

805

852

759

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

Operating leases

$

27,403

$

13,506

$

24,078

Finance leases

Schedule of lease terms and discount rates

December 31, 2024

December 31, 2023

Weighted Average

Weighted Average

Remaining Lease

Weighted Average

Remaining Lease

Weighted Average

Lease Classification

    

Term (Years)

Discount Rate

Term (Years)

Discount Rate

Operating

5.3

5.74

%

5.3

4.59

%

Finance

2.7

5.08

%

3.3

4.98

%

Schedule of future minimum lease payments under operating leases

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

Operating Leases

Finance Leases

2025

$

30,784

$

886

2026

25,087

813

2027

20,106

448

2028

15,616

149

2029

13,575

Thereafter

21,658

Total minimum lease payments

126,826

2,296

Less amount representing interest

(17,723)

(558)

Lease liabilities

$

109,103

$

1,738

Schedule of future minimum lease payments under finance leases

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

Operating Leases

Finance Leases

2025

$

30,784

$

886

2026

25,087

813

2027

20,106

448

2028

15,616

149

2029

13,575

Thereafter

21,658

Total minimum lease payments

126,826

2,296

Less amount representing interest

(17,723)

(558)

Lease liabilities

$

109,103

$

1,738