v3.26.1
Securities - Schedule of Unrealized Losses on Available-for-Sale of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value    
Less than 12 Months $ 755,656 $ 473,204
12 Months or Longer 253,159 268,309
Total 1,008,815 741,513
Unrealized Losses    
Less than 12 Months 13,385 3,583
12 Months or Longer 20,294 19,440
Total 33,679 23,023
U.S. Treasuries    
Fair Value    
Less than 12 Months 0 0
12 Months or Longer 28,876 38,936
Total 28,876 38,936
Unrealized Losses    
Less than 12 Months 0 0
12 Months or Longer 2,008 1,925
Total 2,008 1,925
Obligations of U.S. Government sponsored entities    
Fair Value    
Less than 12 Months 49,276 0
12 Months or Longer 140,991 141,606
Total 190,267 141,606
Unrealized Losses    
Less than 12 Months 485 0
12 Months or Longer 12,312 11,653
Total 12,797 11,653
Obligations of U.S. states and political subdivisions    
Fair Value    
Less than 12 Months 5,280 2,530
12 Months or Longer 60,510 65,279
Total 65,790 67,809
Unrealized Losses    
Less than 12 Months 31 2
12 Months or Longer 5,168 5,212
Total 5,199 5,214
U.S. Government agencies    
Fair Value    
Less than 12 Months 242,854 179,250
12 Months or Longer 11,387 12,051
Total 254,241 191,301
Unrealized Losses    
Less than 12 Months 4,616 2,129
12 Months or Longer 230 228
Total 4,846 2,357
U.S. Government sponsored entities    
Fair Value    
Less than 12 Months 458,246 291,424
12 Months or Longer 8,954 7,990
Total 467,200 299,414
Unrealized Losses    
Less than 12 Months 8,253 1,452
12 Months or Longer 517 369
Total 8,770 1,821
U.S. corporate debt securities    
Fair Value    
Less than 12 Months 0 0
12 Months or Longer 2,441 2,447
Total 2,441 2,447
Unrealized Losses    
Less than 12 Months 0 0
12 Months or Longer 59 53
Total $ 59 $ 53