| Change in Accumulated Other Comprehensive Income | 
 The change in accumulated other comprehensive income (loss) for the three and nine months ended September 30, 2020 is summarized as follows, net of tax (dollars in thousands): 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 
  | 
      | 
  | 
  | 
      | 
Unrealized Gains  | 
      | 
  | 
  | 
      | 
  | 
  | 
      | 
  | 
  | 
 
  | 
  | 
  | 
  | 
  | 
(Losses)  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
  | 
Unrealized  | 
  | 
for AFS  | 
  | 
  | 
  | 
  | 
Unrealized  | 
  | 
  | 
  | 
 
  | 
  | 
Gains (Losses)  | 
  | 
Securities  | 
  | 
Change in Fair  | 
  | 
Gains  | 
  | 
  | 
  | 
 
  | 
  | 
on AFS  | 
  | 
Transferred to  | 
  | 
Value of Cash  | 
  | 
(Losses) on  | 
  | 
  | 
  | 
 
  | 
  | 
Securities  | 
  | 
HTM  | 
  | 
Flow Hedge  | 
  | 
BOLI  | 
  | 
Total  | 
 
Balance - June 30, 2020  | 
  | 
$  | 
 63,886  | 
  | 
$  | 
 65  | 
  | 
$  | 
 —  | 
  | 
$  | 
 (2,647)  | 
  | 
$  | 
 61,304  | 
 
Other comprehensive income (loss):  | 
  | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
   | 
    | 
 
Other comprehensive income (loss) before reclassification  | 
  | 
   | 
 1,250  | 
  | 
  | 
 —  | 
  | 
  | 
 —  | 
  | 
  | 
 —  | 
  | 
   | 
 1,250  | 
 
Amounts reclassified from AOCI into earnings  | 
  | 
   | 
 (14)  | 
  | 
  | 
 (5)  | 
  | 
  | 
 —  | 
  | 
  | 
 127  | 
  | 
   | 
 108  | 
 
Net current period other comprehensive income (loss)  | 
  | 
   | 
 1,236  | 
  | 
   | 
 (5)  | 
  | 
   | 
 —  | 
  | 
   | 
 127  | 
  | 
   | 
 1,358  | 
 
Balance - September 30, 2020  | 
  | 
$  | 
 65,122  | 
  | 
$  | 
 60  | 
  | 
$  | 
 —  | 
  | 
$  | 
 (2,520)  | 
  | 
$  | 
 62,662  | 
 
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
      | 
  | 
  | 
      | 
Unrealized Gains  | 
      | 
  | 
  | 
      | 
  | 
  | 
      | 
  | 
  | 
 
  | 
  | 
  | 
  | 
  | 
(Losses)  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
  | 
Unrealized  | 
  | 
for AFS  | 
  | 
  | 
  | 
  | 
Unrealized  | 
  | 
  | 
  | 
 
  | 
  | 
Gains (Losses)  | 
  | 
Securities  | 
  | 
Change in Fair  | 
  | 
Gains  | 
  | 
  | 
  | 
 
  | 
  | 
on AFS  | 
  | 
Transferred to  | 
  | 
Value of Cash  | 
  | 
(Losses) on  | 
  | 
  | 
  | 
 
  | 
  | 
Securities  | 
  | 
HTM  | 
  | 
Flow Hedge  | 
  | 
BOLI  | 
  | 
Total  | 
 
Balance - December 31, 2019  | 
  | 
$  | 
 37,877  | 
  | 
$  | 
 75  | 
  | 
$  | 
 (782)  | 
  | 
$  | 
 (1,595)  | 
  | 
$  | 
 35,575  | 
 
Other comprehensive income (loss):  | 
  | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
   | 
    | 
 
Other comprehensive income (loss) before reclassification  | 
  | 
   | 
 36,956  | 
  | 
  | 
 —  | 
  | 
  | 
 (699)  | 
  | 
  | 
 (1,289)  | 
  | 
   | 
 34,968  | 
 
Amounts reclassified from AOCI into earnings  | 
  | 
   | 
 (9,711)  | 
  | 
  | 
 (15)  | 
  | 
  | 
 1,481  | 
  | 
  | 
 364  | 
  | 
   | 
 (7,881)  | 
 
Net current period other comprehensive income (loss)  | 
  | 
   | 
 27,245  | 
  | 
   | 
 (15)  | 
  | 
   | 
 782  | 
  | 
   | 
 (925)  | 
  | 
   | 
 27,087  | 
 
Balance - September 30, 2020  | 
  | 
$  | 
 65,122  | 
  | 
$  | 
 60  | 
  | 
$  | 
 —  | 
  | 
$  | 
 (2,520)  | 
  | 
$  | 
 62,662  | 
 
 
 
 
The change in accumulated other comprehensive income (loss) for the three and nine months ended September 30, 2019 is summarized as follows, net of tax (dollars in thousands): 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
      | 
  | 
  | 
      | 
Unrealized Gain  | 
      | 
  | 
  | 
      | 
  | 
  | 
      | 
  | 
  | 
 
  | 
  | 
  | 
  | 
  | 
(Losses)  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
  | 
Unrealized  | 
  | 
for AFS  | 
  | 
  | 
  | 
  | 
Unrealized  | 
  | 
  | 
  | 
 
  | 
  | 
Gains (Losses)  | 
  | 
Securities  | 
  | 
Change in Fair  | 
  | 
Gains  | 
  | 
  | 
  | 
 
  | 
  | 
on AFS  | 
  | 
Transferred to  | 
  | 
Value of Cash  | 
  | 
(Losses)  | 
  | 
  | 
  | 
 
  | 
  | 
Securities  | 
  | 
HTM  | 
  | 
Flow Hedge  | 
  | 
on BOLI  | 
  | 
Total  | 
 
Balance - June 30, 2019  | 
  | 
$  | 
 36,125  | 
  | 
$  | 
 85  | 
  | 
$  | 
 (7,155)  | 
  | 
$  | 
 (988)  | 
  | 
$  | 
 28,067  | 
 
Other comprehensive income (loss):  | 
  | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
Other comprehensive income (loss) before reclassification   | 
  | 
   | 
 12,364  | 
  | 
  | 
 —  | 
  | 
  | 
 6,025  | 
  | 
  | 
 (647)  | 
  | 
  | 
 17,742  | 
 
Amounts reclassified from AOCI into earnings  | 
  | 
   | 
 (5,612)  | 
  | 
  | 
 (5)  | 
  | 
  | 
 158  | 
  | 
  | 
 19  | 
  | 
  | 
 (5,440)  | 
 
Net current period other comprehensive income (loss)  | 
  | 
   | 
 6,752  | 
  | 
   | 
 (5)  | 
  | 
   | 
 6,183  | 
  | 
   | 
 (628)  | 
  | 
   | 
 12,302  | 
 
Balance - September 30, 2019  | 
  | 
$  | 
 42,877  | 
  | 
$  | 
 80  | 
  | 
$  | 
 (972)  | 
  | 
$  | 
 (1,616)  | 
  | 
$  | 
 40,369  | 
 
 
 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
      | 
  | 
  | 
      | 
Unrealized Gain  | 
      | 
  | 
  | 
      | 
  | 
  | 
      | 
  | 
  | 
 
  | 
  | 
  | 
  | 
  | 
(Losses)  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
  | 
  | 
Unrealized  | 
  | 
for AFS  | 
  | 
  | 
  | 
  | 
Unrealized  | 
  | 
  | 
  | 
 
  | 
  | 
Gains (Losses)  | 
  | 
Securities  | 
  | 
Change in Fair  | 
  | 
Gains  | 
  | 
  | 
  | 
 
  | 
  | 
on AFS  | 
  | 
Transferred to  | 
  | 
Value of Cash  | 
  | 
(Losses)  | 
  | 
  | 
  | 
 
  | 
  | 
Securities  | 
  | 
HTM  | 
  | 
Flow Hedge  | 
  | 
on BOLI  | 
  | 
Total  | 
 
Balance - December 31, 2018  | 
  | 
$  | 
 (5,949)  | 
  | 
$  | 
 95  | 
  | 
$  | 
 (3,393)  | 
  | 
$  | 
 (1,026)  | 
  | 
$  | 
 (10,273)  | 
 
Other comprehensive income (loss):  | 
  | 
   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 
Other comprehensive income (loss) before reclassification  | 
  | 
   | 
 54,598  | 
  | 
  | 
 —  | 
  | 
  | 
 1,970  | 
  | 
  | 
 (647)  | 
  | 
  | 
 55,921  | 
 
Amounts reclassified from AOCI into earnings  | 
  | 
   | 
 (5,772)  | 
  | 
  | 
 (15)  | 
  | 
  | 
 451  | 
  | 
  | 
 57  | 
  | 
  | 
 (5,279)  | 
 
Net current period other comprehensive income (loss)  | 
  | 
   | 
 48,826  | 
  | 
   | 
 (15)  | 
  | 
   | 
 2,421  | 
  | 
   | 
 (590)  | 
  | 
   | 
 50,642  | 
 
Balance - September 30, 2019  | 
  | 
$  | 
 42,877  | 
  | 
$  | 
 80  | 
  | 
$  | 
 (972)  | 
  | 
$  | 
 (1,616)  | 
  | 
$  | 
 40,369  | 
 
 
 |