v3.26.1
Securities & Allowance for Securities Credit Losses - Schedule of Amortized Cost of HTM Debt Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward]        
Beginning period $ 113 $ 175 $ 128 $ 202
Recapture of credit losses (22) (31) (37) (58)
Write offs charged against the allowance 0 0 0 0
Recoveries of amounts previously written off 0 0 0 0
Ending period 91 144 91 144
U.S. government and federal agencies        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward]        
Beginning period 0 0 0 0
Recapture of credit losses 0 0 0 0
Write offs charged against the allowance 0 0 0 0
Recoveries of amounts previously written off 0 0 0 0
Ending period 0 0 0 0
Mortgage Backed Securities        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward]        
Beginning period 0 0 0 0
Recapture of credit losses 0 0 0 0
Write offs charged against the allowance 0 0 0 0
Recoveries of amounts previously written off 0 0 0 0
Ending period 0 0 0 0
Corporate bonds        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward]        
Beginning period 85 145 99 171
Recapture of credit losses (21) (31) (35) (57)
Write offs charged against the allowance 0 0 0 0
Recoveries of amounts previously written off 0 0 0 0
Ending period 64 114 64 114
State and municipal securities        
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward]        
Beginning period 28 30 29 31
Recapture of credit losses (1) 0 (2) (1)
Write offs charged against the allowance 0 0 0 0
Recoveries of amounts previously written off 0 0 0 0
Ending period $ 27 $ 30 $ 27 $ 30