XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Available-for-Sale Securities Amortized Cost and Estimated Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 80,231 $ 100,000
Due after one year through five years 222,856 227,502
Due after five years through ten years 229,246 212,789
Due after ten years 2,322 22,326
Total 534,655 562,617
Mortgage-backed securities 845,425 804,506
Amortized Cost 1,380,080 1,367,123
Fair Value    
Due in one year or less 80,115 99,153
Due after one year through five years 215,331 215,976
Due after five years through ten years 218,289 199,457
Due after ten years 1,820 17,332
Total 515,555 531,918
Mortgage-backed securities 759,815 699,614
Fair Value $ 1,275,370 $ 1,231,532