v3.26.1
Securities & Allowance for Securities Credit Losses - Schedule of Debt Securities, Held-to-Maturity, Credit Quality Indicator (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total $ 224,314 $ 256,638
U.S. government and federal agencies    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 81,865 96,440
Mortgage Backed Securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 871 1,150
Corporate bonds    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 30,466 43,891
State and municipal securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 111,112 115,157
AAA / AA / A    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 203,355 226,772
AAA / AA / A | U.S. government and federal agencies    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 81,865 96,440
AAA / AA / A | Mortgage Backed Securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 871 1,150
AAA / AA / A | Corporate bonds    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 9,507 14,025
AAA / AA / A | State and municipal securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 111,112 115,157
BBB / BB / B    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 20,959 29,866
BBB / BB / B | U.S. government and federal agencies    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 0 0
BBB / BB / B | Mortgage Backed Securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 0 0
BBB / BB / B | Corporate bonds    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total 20,959 29,866
BBB / BB / B | State and municipal securities    
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]    
Total $ 0 $ 0