XML 82 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 100,000 $ 99,242
Due after one year through five years 227,502 307,093
Due after five years through ten years 212,789 245,617
Due after ten years 22,326 27,251
Total 562,617 679,203
Mortgage-backed securities 804,506 869,279
Amortized Cost 1,367,123 1,548,482
Fair Value    
Due in one year or less 99,153 98,650
Due after one year through five years 215,976 296,279
Due after five years through ten years 199,457 233,569
Due after ten years 17,332 22,082
Total 531,918 650,580
Mortgage-backed securities 699,614 766,070
Fair Value $ 1,231,532 $ 1,416,650