XML 153 R129.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net Interest Income $ 156,671 $ 146,973 $ 147,833
Noninterest income 22,493 20,008 23,657
Noninterest expense 117,616 118,588 99,843
Income taxes 10,595 7,297 12,541
NET INCOME AVAILABLE TO COMMON SHAREHOLDERS 49,437 37,397 54,806
Total assets 5,470,936 5,290,792  
Reportable Segment      
Segment Reporting Information [Line Items]      
Net Interest Income 156,671 146,973 147,833
Provision for credit losses - loans 1,516 3,699 4,300
Noninterest income 22,493 20,008 23,657
Noninterest expense 117,616 118,588 99,843
Income taxes 10,595 7,297 12,541
NET INCOME AVAILABLE TO COMMON SHAREHOLDERS 49,437 37,397 54,806
Total assets $ 5,470,936 $ 5,290,792 $ 4,497,954