v3.26.1
Investment Securities - Allowance for credit losses of held to maturity securities by major security type (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Held-to-Maturity Securities [Line Items]        
Beginning Balance $ 83,000 $ 96,000 $ 90,000 $ 89,000
Provision (Recovery) (16,000) (11,000) (23,000) (4,000)
Ending Balance 67,000 85,000 67,000 85,000
Municipal        
Schedule of Held-to-Maturity Securities [Line Items]        
Beginning Balance 1,000 1,000 1,000 2,000
Provision (Recovery)   1,000    
Ending Balance 1,000 2,000 1,000 2,000
Corporate bonds and other securities        
Schedule of Held-to-Maturity Securities [Line Items]        
Beginning Balance 82,000 95,000 89,000 87,000
Provision (Recovery) (16,000) (12,000) (23,000) (4,000)
Ending Balance $ 66,000 $ 83,000 $ 66,000 $ 83,000