v3.26.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest income $ 97,354 $ 94,887 $ 284,489 $ 279,727
Income tax expense (6,817) (5,658) (19,162) (15,777)
Other expense (2,741) (2,916) (7,772) (7,859)
Net income 28,857 26,404 83,775 73,455
Amount Reclassified From Accumulated Other Comprehensive Income (Loss)        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income (399) (395) (1,196) (1,189)
Amount Reclassified From Accumulated Other Comprehensive Income (Loss) | Unrealized Gains and Losses on Available- for-Sales Securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Interest income (489) (489) (1,467) (1,468)
Income tax expense 102 104 307 309
Net income (387) (385) (1,160) (1,159)
Amount Reclassified From Accumulated Other Comprehensive Income (Loss) | Defined Benefit Pension Items        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Income tax expense 4 4 12 10
Other expense (16) (14) (48) (40)
Net income $ (12) $ (10) $ (36) $ (30)