v3.25.2
Fair Value - Reconciliation of all Assets Measured at Fair Value on Recurring Basis, Using Significant Unobservable Inputs (Level 3) (Details) - Significant Unobservable  Inputs (Level 3) - Recurring - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Obligations of State and Political Subdivisions        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance of Recurring Level 3 Assets $ 0 $ 76 $ 0 $ 75
Total Gains (Losses) Included in Other Comprehensive Income 0 0 0 1
Maturities / Calls 0 0 0 0
Acquired through Bank Acquisition 0 0 0 0
Ending Balance of Recurring Level 3 Assets 0 76 0 76
MBS/CMO        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance of Recurring Level 3 Assets 0 991 0 984
Total Gains (Losses) Included in Other Comprehensive Income 0 18 0 25
Maturities / Calls 0 0 0 0
Acquired through Bank Acquisition 0 0 0 0
Ending Balance of Recurring Level 3 Assets $ 0 $ 1,009 $ 0 $ 1,009