XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost    
Due in one year or less $ 120,400 $ 100,000
Due after one year through five years 226,338 227,502
Due after five years through ten years 213,159 212,789
Due after ten years 2,324 22,326
Total 562,221 562,617
Mortgage-backed securities 811,223 804,506
Amortized Cost 1,373,444 1,367,123
Fair Value    
Due in one year or less 119,965 99,153
Due after one year through five years 217,042 215,976
Due after five years through ten years 200,515 199,457
Due after ten years 1,796 17,332
Total 539,318 531,918
Mortgage-backed securities 720,024 699,614
Fair Value $ 1,259,342 $ 1,231,532