v3.25.2
Commitments and Contingencies (ACL on Unfunded Commitments Rollforward) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance $ 1,240,000 $ 1,740,000 $ 1,440,000 $ 1,940,000
Provision (50,000) 0 (250,000) (200,000)
Ending balance 1,190,000 1,740,000 1,190,000 1,740,000
Commercial real estate        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 694,000 943,000 822,000 1,091,000
Provision (274,000) (37,000) (402,000) (185,000)
Ending balance 420,000 906,000 420,000 906,000
Commercial & industrial        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 518,000 771,000 589,000 822,000
Provision 223,000 28,000 152,000 (23,000)
Ending balance 741,000 799,000 741,000 799,000
Total commercial        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 1,212,000 1,714,000 1,411,000 1,913,000
Provision (51,000) (9,000) (250,000) (208,000)
Ending balance 1,161,000 1,705,000 1,161,000 1,705,000
Residential real estate        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 17,000 15,000 18,000 15,000
Provision 3,000 9,000 2,000 9,000
Ending balance 20,000 24,000 20,000 24,000
Home equity        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 0 0 0 0
Provision 0 0 0 0
Ending balance 0 0 0 0
Other        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 11,000 11,000 11,000 12,000
Provision (2,000) 0 (2,000) (1,000)
Ending balance 9,000 11,000 9,000 11,000
Total consumer        
Off-Balance Sheet, Credit Loss, Liability [Roll Forward]        
Beginning balance 11,000 11,000 11,000 12,000
Provision (2,000) 0 (2,000) (1,000)
Ending balance $ 9,000 $ 11,000 $ 9,000 $ 11,000