XML 119 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Comprehensive Income - Reclassification out of Accumulated Other Comprehensive (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest income (expense) $ 63,322 $ 69,355 $ 68,568 $ 69,307 $ 67,135 $ 61,329 $ 57,482 $ 49,013      
Income tax expense 6,086 6,022 6,688 5,878 6,213 7,228 7,437 9,077 $ 24,674 $ 29,955 $ 46,013
Segment consolidated net income $ 20,371 $ 17,161 $ 19,056 $ 17,205 $ 19,273 $ 21,407 $ 21,394 $ 24,929 73,793 87,003 125,211
Salaries and employee benefits                 90,053 88,223 80,717
Reclassification out of Accumulated Other Comprehensive Income [Member]                      
Segment consolidated net income                 15,522 13,937 2,221
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                      
Interest income (expense)                 21,762 20,230 3,243
Income tax expense                 48 89 20
Segment consolidated net income                 (123) (207) (46)
Reclassification out of Accumulated Other Comprehensive Income [Member] | AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]                      
Income tax expense                 (6,117) (6,086) (976)
Segment consolidated net income                 15,645 14,144 2,267
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]                      
Salaries and employee benefits                 $ (171) $ (296) $ (66)