XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Securities & Allowance for Securities Credit Losses - Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss $ (108) $ (196)
Unrealized loss position for less than 12 months, fair value 142,567 156,681
Unrealized loss position for more than 12 months, unrealized loss (5,526) (6,885)
Unrealized loss position for more than 12 months, fair value 122,694 140,153
Available-for Sale, Gross Unrealized Losses, Total (5,634) (7,081)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 265,261 296,834
U.S. government and federal agencies    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (25) (29)
Unrealized loss position for less than 12 months, fair value 123,291 141,169
Unrealized loss position for more than 12 months, unrealized loss (1,238) (1,532)
Unrealized loss position for more than 12 months, fair value 18,658 22,348
Available-for Sale, Gross Unrealized Losses, Total (1,263) (1,561)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 141,949 163,517
Mortgage backed securities    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss 0 0
Unrealized loss position for less than 12 months, fair value 0 26
Unrealized loss position for more than 12 months, unrealized loss (470) (582)
Unrealized loss position for more than 12 months, fair value 6,858 7,338
Available-for Sale, Gross Unrealized Losses, Total (470) (582)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 6,858 7,364
Corporate bonds    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (43) (90)
Unrealized loss position for less than 12 months, fair value 11,335 6,365
Unrealized loss position for more than 12 months, unrealized loss (473) (663)
Unrealized loss position for more than 12 months, fair value 24,357 30,677
Available-for Sale, Gross Unrealized Losses, Total (516) (753)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 35,692 37,042
State and municipal securities    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (40) (77)
Unrealized loss position for less than 12 months, fair value 7,941 9,121
Unrealized loss position for more than 12 months, unrealized loss (3,345) (4,108)
Unrealized loss position for more than 12 months, fair value 72,821 79,790
Available-for Sale, Gross Unrealized Losses, Total (3,385) (4,185)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total $ 80,762 $ 88,911