XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Securities - Carrying Amount and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 892,611 $ 903,492
Unrealized Gains 3,136 14,772
Unrealized Losses 51,170 12,212
Fair Value 844,577 906,052
US government agencies    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,445 10,444
Unrealized Gains 58 193
Fair Value 10,503 10,637
Mortgage-backed securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 876,426 887,302
Unrealized Gains 2,961 14,246
Unrealized Losses 51,165 12,209
Fair Value 828,222 889,339
Municipal bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 3,240 3,246
Unrealized Gains 117 333
Unrealized Losses 5 3
Fair Value 3,352 3,576
Other debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,500 2,500
Fair Value $ 2,500 $ 2,500