XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table presents certain information reviewed by management:

(in thousands)
December 31, 2024December 31, 2023December 31, 2022
Net interest income$156,671 $146,973 $147,833 
Provision for credit losses1,5163,6994,300
Noninterest income22,49320,00823,657
Noninterest expense117,616118,58899,843
Income taxes10,5957,29712,541
Net income49,43737,39754,806
Total assets5,470,9365,290,7924,497,954