XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Mortgage Servicing Rights (Tables)
6 Months Ended
Jun. 30, 2020
Mortgage Servicing Rights  
Schedule of estimated future amortization expense for MSRs

​

​

​

​

​

​

​

Estimated

(dollars in thousands)

  

Amortization

Under one year

​

$

2,687

One to two years

​

​

2,088

Two to three years

​

​

1,625

Three to four years

​

​

1,292

Four to five years

​

​

1,046

Schedule of details of the Company's MSRs

​

​

​

​

​

​

​

​

​

​

June 30, 

​

December 31, 

(dollars in thousands)

  

2020

  

2019

Gross carrying amount

​

$

65,686

​

$

63,480

Less: accumulated amortization

​

​

54,091

​

​

50,812

Net carrying value

​

$

11,595

​

$

12,668

Schedule of changes in amortized MSRs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

(dollars in thousands)

  

2020

  

2019

  

2020

  

2019

Balance at beginning of period

​

$

11,979

​

$

15,399

​

$

12,668

​

$

16,155

Originations

​

​

915

​

​

16

​

​

2,206

​

​

24

Amortization

​

​

(1,299)

​

​

(842)

​

​

(3,279)

​

​

(1,606)

Balance at end of period

​

$

11,595

​

$

14,573

​

$

11,595

​

$

14,573

Fair value of amortized MSRs at beginning of period

​

$

17,615

​

$

26,383

​

$

20,329

​

$

27,662

Fair value of amortized MSRs at end of period

​

$

15,159

​

$

23,398

​

$

15,159

​

$

23,398

Schedule of quantitative assumptions used in determining lower of cost or fair value of MSRs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2020

​

December 31, 2019

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

​

​

Weighted

​

​

  

Range

​

Average

​

Range

​

Average

​

Conditional prepayment rate

​

14.35

%

-

24.33

%

16.64

%

10.74

%

-

23.39

%

11.10

%

Life in years (of the MSR)

​

1.92

​

-

5.72

​

4.45

​

2.04

​

-

6.33

​

5.99

​

Weighted-average coupon rate

​

3.87

%

-

7.11

%

3.96

%

3.96

%

-

7.26

%

4.01

%

Discount rate

​

10.00

%

-

10.00

%

10.00

%

10.00

%

-

10.01

%

10.00

%