XML 140 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL DATA (unaudited) (Schedule of Unaudited Quarterly Financial Data) (Details) - USD ($)
$ / shares in Units, $ 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
Quarterly Financial Information Disclosure [Abstract]                      
Interest income $ 86,166 $ 83,203 $ 79,238 $ 79,194 $ 80,178 $ 78,489 $ 74,852 $ 70,491 $ 327,801 $ 304,010 $ 211,875
Interest expense 44,258 45,522 44,196 44,819 43,503 41,974 35,931 26,513 178,795 147,921 35,795
Net interest income before provision for credit losses 41,908 37,681 35,042 34,375 36,675 36,515 38,921 43,978 149,006 156,089 176,080
Provision for loan losses 1,738 1,224 3,911 627 5,026 5,856 1,696 1,513      
Wealth management fee income 15,482 15,150 16,419 14,407 13,758 13,975 14,252 13,762 61,458 55,747 54,651
Fair value adjustment for equity securities 549 474 (84) (111) 585 (404) (209) 209 828 181 (1,700)
Other income 3,897 3,314 5,220 4,405 3,247 5,783 4,532 4,088      
Operating expenses 47,860 44,649 43,126 40,041 37,616 37,413 37,692 35,574      
Income before income tax expense 12,238 10,746 9,560 12,408 11,623 12,600 18,108 24,950 44,952 67,281 102,344
Income tax expense 2,998 3,159 2,030 3,777 3,024 3,845 4,963 6,595 11,964 18,427 28,098
Net income $ 9,240 $ 7,587 $ 7,530 $ 8,631 $ 8,599 $ 8,755 $ 13,145 $ 18,355 $ 32,988 $ 48,854 $ 74,246
EARNINGS PER SHARE                      
Earnings per share-basic $ 0.53 $ 0.43 $ 0.42 $ 0.49 $ 0.48 $ 0.49 $ 0.73 $ 1.03 $ 1.87 $ 2.74 $ 4.09
Earnings per share-diluted $ 0.52 $ 0.43 $ 0.42 $ 0.48 $ 0.48 $ 0.49 $ 0.73 $ 1.01 $ 1.85 $ 2.71 $ 4