v3.26.3
Securities - Summary of Unrealized Loss for Securities Available-For-Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months $ 264,434 $ 45,943
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 10,588 202
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 130,198 161,499
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 20,616 15,025
Available-for-sale, Unrealized Loss Position 394,632 207,442
Available-for-sale, Unrealized Loss Position, Accumulated Loss 31,204 15,227
US Treasuries    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 0 4,901
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 0 94
Available-for-sale, Unrealized Loss Position 0 4,901
Available-for-sale, Unrealized Loss Position, Accumulated Loss 0 94
Municipal Securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 8,494 0
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 397 0
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 30,943 34,660
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 5,901 3,429
Available-for-sale, Unrealized Loss Position 39,437 34,660
Available-for-sale, Unrealized Loss Position, Accumulated Loss 6,298 3,429
Government Sponsored Enterprises | US government agency securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 0 0
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 2,290 2,314
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 210 186
Available-for-sale, Unrealized Loss Position 2,290 2,314
Available-for-sale, Unrealized Loss Position, Accumulated Loss 210 186
Government Sponsored Enterprises | Residential Mortgage-backed Securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 88,401 14,002
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 3,790 73
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 56,919 72,481
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 9,079 6,857
Available-for-sale, Unrealized Loss Position 145,320 86,483
Available-for-sale, Unrealized Loss Position, Accumulated Loss 12,869 6,930
Government Sponsored Enterprises | Commercial Mortgage-backed Securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 11,412 5,971
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 662 44
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 26,419 27,575
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 3,184 2,665
Available-for-sale, Unrealized Loss Position 37,831 33,546
Available-for-sale, Unrealized Loss Position, Accumulated Loss 3,846 2,709
GNMA | Residential Mortgage-backed Securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months 156,127 25,970
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 5,739 85
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 11,762 17,454
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 1,852 1,492
Available-for-sale, Unrealized Loss Position 167,889 43,424
Available-for-sale, Unrealized Loss Position, Accumulated Loss 7,591 1,577
GNMA | Commercial Mortgage-backed Securities    
Fair Value    
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months   0
Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss 0 0
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer 1,865 2,114
Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 390 302
Available-for-sale, Unrealized Loss Position 1,865 2,114
Available-for-sale, Unrealized Loss Position, Accumulated Loss $ 390 $ 302