v3.26.1
Securities - Schedule of Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 54,514 $ 74,224
Due after one year through five years 223,063 238,913
Due after five years through ten years 198,050 180,500
Due after ten years 2,155 0
Total 477,782 493,637
Mortgage-backed securities 942,107 897,742
Amortized Cost 1,419,889 1,391,379
Fair Value    
Due in one year or less 54,416 74,109
Due after one year through five years 213,547 231,336
Due after five years through ten years 190,647 175,495
Due after ten years 2,143 0
Total 460,753 480,940
Mortgage-backed securities 932,308 901,128
Fair Value $ 1,393,061 $ 1,382,068