v3.26.3
SECURITIES - Schedule of Unrealized Loss Analysis on Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities    
Less than 12 months, fair value $ 162,928 $ 33,311
12 months or more, fair value 784,748 920,927
Total fair value 947,676 954,238
Less than 12 months, unrealized losses 8,056 130
12 Months or more, unrealized losses 205,883 144,232
Total unrealized losses 213,939 144,362
U.S. Treasury securities    
Schedule of Available-for-sale Securities    
Less than 12 months, fair value 29,408 5,107
12 months or more, fair value 0 0
Total fair value 29,408 5,107
Less than 12 months, unrealized losses 486 0
12 Months or more, unrealized losses 0 0
Total unrealized losses 486 0
U.S. government sponsored agencies    
Schedule of Available-for-sale Securities    
Less than 12 months, fair value 9,468 0
12 months or more, fair value 94,508 105,609
Total fair value 103,976 105,609
Less than 12 months, unrealized losses 431 0
12 Months or more, unrealized losses 23,967 21,164
Total unrealized losses 24,398 21,164
Mortgage-backed securities: residential    
Schedule of Available-for-sale Securities    
Less than 12 months, fair value 86,225 14,397
12 months or more, fair value 321,352 374,383
Total fair value 407,577 388,780
Less than 12 months, unrealized losses 4,254 106
12 Months or more, unrealized losses 65,896 53,357
Total unrealized losses 70,150 53,463
State and municipal securities    
Schedule of Available-for-sale Securities    
Less than 12 months, fair value 37,827 13,807
12 months or more, fair value 368,888 440,935
Total fair value 406,715 454,742
Less than 12 months, unrealized losses 2,885 24
12 Months or more, unrealized losses 116,020 69,711
Total unrealized losses $ 118,905 $ 69,735