v3.26.1
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Accumulated Other Comprehensive Loss [Line Items]        
Beginning Balance $ (23,051) $ (33,285) $ (22,137) $ (34,143)
Adjustment for change in blended tax rate     166  
Other comprehensive (losses) gains before reclassifications 3,157 (621) 2,064 375
Amount reclassified from accumulated other comprehensive loss 32 (311) 45 (449)
Period change 3,189 (932) 2,275 (74)
Ending Balance (19,862) (34,217) (19,862) (34,217)
Unrealized Gains (Losses) on Securities Available-for-sale, net of Fair Value Hedge [Member]        
Schedule of Accumulated Other Comprehensive Loss [Line Items]        
Beginning Balance [1],[2] (22,999) (33,208) (21,974) (34,304)
Adjustment for change in blended tax rate [1],[2]     166  
Other comprehensive (losses) gains before reclassifications [1],[2] 3,163 (628) 1,978 545
Amount reclassified from accumulated other comprehensive loss [1],[2] 9 (250) 3 (327)
Period change [1],[2] 3,172 (878) 2,147 218
Ending Balance [1],[2] (19,827) (34,086) (19,827) (34,086)
Unrealized Gains (Losses) on Cash Flow Hedges [Member]        
Schedule of Accumulated Other Comprehensive Loss [Line Items]        
Beginning Balance [1] (52) (77) (163) 161
Adjustment for change in blended tax rate [1]      
Other comprehensive (losses) gains before reclassifications [1] (6) 7 86 (170)
Amount reclassified from accumulated other comprehensive loss [1] 23 (61) 42 (122)
Period change [1] 17 (54) 128 (292)
Ending Balance [1] $ (35) $ (131) $ (35) $ (131)
[1] Amounts are net of tax, at the federal income tax rate of 21.75% for 2026 and 21% for 2025.
[2] Amounts include fair value hedge