v3.26.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Securities held-to-maturity, fair value $ 103,352 $ 117,510
Allowance for credit losses $ 68,830 $ 68,995
Common stock, shares authorized (in shares) 90,000,000 90,000,000
Common stock, shares issued (in shares) 26,070,726 26,023,644
Common stock, shares outstanding (in shares) 24,819,965 25,219,634
Treasury stock, at cost (in shares) 1,250,761 804,010