v3.26.3
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
segment
Sep. 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 $ 338,271 $ 326,281 $ 979,934 $ 947,935
Total interest expense 130,263 131,949 375,501 384,781
Net interest income 208,008 194,332 604,433 563,154
Provision for credit losses 5,240 7,044 12,458 4,794
Net interest income after provision for credit losses 202,768 187,288 591,975 558,360
Non-interest income:        
Wealth management income 7,825 7,349 22,745 21,625
Insurance Agency Income 4,737 3,934 17,392 14,732
Total non-interest income 30,526 27,419 93,953 81,524
Non-interest expense:        
Compensation and employee benefits 67,958 63,202 201,443 188,817
Net occupancy expense 13,160 12,773 40,609 39,711
Data processing expense 10,369 9,102 29,403 28,305
Total non-interest expense 140,681 113,092 377,082 343,973
Income tax expense 23,454 29,895 82,122 88,182
Net income 69,159 71,720 226,724 207,729
Reportable Segment        
Segment Reporting [Line Items]        
Interest income on loans 297,596 290,042 864,992 845,183
Interest income on cash and debt securities 40,675 36,239 114,942 102,752
Total interest and dividend income 338,271 326,281 979,934 947,935
Total interest expense 130,263 131,949 375,501 384,781
Net interest income 208,008 194,332 604,433 563,154
Provision for credit losses 5,240 7,044 12,458 4,794
Net interest income after provision for credit losses 202,768 187,288 591,975 558,360
Non-interest income:        
Wealth management income 7,825 7,349 22,745 21,625
Insurance Agency Income 4,737 3,934 17,392 14,732
Other non-interest income 17,964 16,136 53,816 45,167
Total non-interest income 30,526 27,419 93,953 81,524
Non-interest expense:        
Compensation and employee benefits 67,958 63,202 201,443 188,817
Net occupancy expense 13,160 12,773 40,609 39,711
Data processing expense 10,369 9,102 29,403 28,305
Other non-interest expense 49,194 28,015 105,627 87,140
Total non-interest expense 140,681 113,092 377,082 343,973
Income tax expense 23,454 29,895 82,122 88,182
Net income $ 69,159 $ 71,720 $ 226,724 $ 207,729