XML 48 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Securities - Carrying Amount and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 800,628 $ 721,799
Unrealized Gains 22,497 29,243
Unrealized Losses 5,229 944
Fair Value 817,896 750,098
US government agencies    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,443 15,440
Unrealized Gains 321 479
Fair Value 10,764 15,919
Mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 786,428 703,092
Unrealized Gains 21,789 28,302
Unrealized Losses 5,225 940
Fair Value 802,992 730,454
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,257 3,267
Unrealized Gains 387 462
Unrealized Losses 4 4
Fair Value 3,640 $ 3,725
Other debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 500  
Fair Value $ 500