XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Amortized Cost    
Total $ 875,799 $ 967,461
Mortgage-backed securities 812,252 864,330
Amortized Cost 1,688,051 1,831,791
Fair Value    
Total 775,926 856,077
Mortgage-backed securities 692,077 738,890
Fair Value 1,468,003 1,594,967
Available-for-sale securities    
Amortized Cost    
Due in one year or less 47,677 50,922
Due after one year through five years 514,770 508,880
Due after five years through ten years 269,157 367,743
Due after ten years 44,195 39,916
Fair Value    
Due in one year or less 46,893 50,269
Due after one year through five years 461,320 459,721
Due after five years through ten years 230,292 314,408
Due after ten years $ 37,421 $ 31,679