XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Summary of gross carrying amount of intangible assets and the associated accumulated amortization

The gross carrying amount of other intangible assets and the associated accumulated amortization at December 31, 2023 and December 31, 2022, are presented as follows:

December 31, 2023

December 31, 2022

Gross

Net

Gross

Net

carrying

Accumulated

carrying

carrying

Accumulated

carrying

amount

amortization

amount

amount

amortization

amount

Core deposit intangible

    

$

91,566

    

$

(50,095)

$

41,471

$

91,566

    

$

(44,775)

$

46,791

Customer relationship intangible

 

17,000

 

(1,867)

 

15,133

 

1,300

 

(32)

 

1,268

Internally developed technology

2,300

(230)

2,070

Total

$

110,866

$

(52,192)

$

58,674

$

92,866

$

(44,807)

$

48,059

Summary of changes in the mortgage servicing rights

Below are the changes in the MSRs for the years presented:

For the years ended December 31, 

2023

2022

Beginning balance

$

9,162

    

$

5,957

Originations

1,183

4,187

Sales

 

(4,664)

 

Recovery (impairment)

5

(60)

Amortization

 

(775)

 

(922)

Ending balance

4,911

9,162

Fair value of mortgage servicing rights

$

7,124

$

13,622

Schedule of changes in the SBA servicing assets

For the years ended December 31, 

2023

2022

Beginning balance

$

2,666

    

$

Acquired through acquisition

3,126

Originations

358

9

Disposals

 

(353)

 

(139)

Impairment

(75)

(231)

Amortization

(156)

(99)

Ending balance

2,440

2,666

Fair value of SBA servicing asset

$

2,440

$

2,666

Other intangible assets  
Summary of estimated future amortization expense for the next five years

Years ending December 31,

Amount

2024

$

7,908

2025

7,786

2026

7,664

2027

7,542

2028

6,142

MSRs  
Summary of estimated future amortization expense for the next five years

Years ending December 31,

Amount

2024

$

562

2025

498

2026

441

2027

390

2028

346