v3.26.1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Amounts Reclassified out of AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unrealized losses on available-for-sale securities:        
Interest expense $ 10,561 $ 9,761 $ 19,520 $ 21,213
Other income 4,137 2,040 6,755 3,884
Total reclassified out of AOCL, before tax (136) (739) (347) (1,088)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Pension Plan and Other Postretirement Benefit Plans Defined Benefit        
Unrealized losses on available-for-sale securities:        
Other income 264 264 529 512
Interest Rate Swap [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]        
Unrealized losses on available-for-sale securities:        
Interest expense (241) (287) (491) (68)
Interest Rate Swap [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]        
Unrealized losses on available-for-sale securities:        
Interest expense $ (159) $ (716) $ (385) $ (1,532)