XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Amortized Cost    
Total $ 1,064,618 $ 728,794
Mortgage-backed securities 1,007,880 871,100
Amortized Cost 2,072,498 1,599,894
Fair Value    
Total 1,061,603 739,605
Mortgage-backed securities 1,005,324 887,588
Fair Value 2,066,927 1,627,193
Available-for-sale securities    
Amortized Cost    
Due in one year or less 57,011 54,484
Due after one year through five years 463,136 379,044
Due after five years through ten years 487,701 228,572
Due after ten years 56,770 66,694
Fair Value    
Due in one year or less 57,604 55,008
Due after one year through five years 465,980 388,132
Due after five years through ten years 481,464 229,107
Due after ten years $ 56,555 $ 67,358