v3.26.1
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Abstract]        
Number of operating segment | segment     1  
Number of reportable segment | segment     1  
Segment Reporting [Line Items]        
Total interest and dividend income $ 326,595 $ 316,308 $ 641,661 $ 621,654
Total interest expense 123,915 129,214 245,238 252,832
Net interest income 202,680 187,094 396,423 368,822
Provision for credit losses on loans and securities 9,334 (2,888) 7,218 (2,250)
Net interest income after provision for credit losses 193,346 189,982 389,205 371,072
Non-interest income:        
Wealth management income 7,517 6,948 14,920 14,275
Insurance Agency Income 5,446 4,942 12,296 10,593
Total non-interest income 31,973 27,075 63,427 54,105
Non-interest expense:        
Compensation and employee benefits 67,289 63,249 133,485 125,615
Net occupancy expense 12,464 13,011 27,449 26,938
Data processing expense 9,388 9,599 19,034 19,203
Total non-interest expense 119,258 114,614 236,399 230,881
Income tax expense 27,914 30,462 58,668 58,287
Net income 78,147 71,981 157,565 136,009
Reportable Segment        
Segment Reporting [Line Items]        
Interest income on loans 288,091 282,110 567,394 555,141
Interest income on cash and debt securities 38,504 34,198 74,267 66,513
Total interest and dividend income 326,595 316,308 641,661 621,654
Total interest expense 123,915 129,214 245,238 252,832
Net interest income 202,680 187,094 396,423 368,822
Provision for credit losses on loans and securities 9,334 (2,888) 7,218 (2,250)
Net interest income after provision for credit losses 193,346 189,982 389,205 371,072
Non-interest income:        
Wealth management income 7,517 6,948 14,920 14,275
Insurance Agency Income 5,446 4,942 12,296 10,593
Other non-interest income 19,010 15,185 36,211 29,237
Total non-interest income 31,973 27,075 63,427 54,105
Non-interest expense:        
Compensation and employee benefits 67,289 63,249 133,485 125,615
Net occupancy expense 12,464 13,011 27,449 26,938
Data processing expense 9,388 9,599 19,034 19,203
Other non-interest expense 30,117 28,755 56,431 59,125
Total non-interest expense 119,258 114,614 236,399 230,881
Income tax expense 27,914 30,462 58,668 58,287
Net income $ 78,147 $ 71,981 $ 157,565 $ 136,009