XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Securities - Schedule of Available-for-Sales Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Amortized Cost    
Total $ 698,842 $ 967,461
Mortgage-backed securities 884,233 864,330
Amortized Cost 1,583,075 1,831,791
Fair Value    
Total 646,802 856,077
Mortgage-backed securities 741,708 738,890
Fair Value 1,388,510 1,594,967
Available-for-sale securities    
Amortized Cost    
Due in one year or less 79,189 50,922
Due after one year through five years 334,059 508,880
Due after five years through ten years 234,283 367,743
Due after ten years 51,311 39,916
Fair Value    
Due in one year or less 78,511 50,269
Due after one year through five years 316,627 459,721
Due after five years through ten years 208,592 314,408
Due after ten years $ 43,072 $ 31,679