v3.25.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting [Abstract]        
Number of operating segment | segment     1  
Segment Reporting Information [Line Items]        
Total interest income $ 316,308 $ 247,811 $ 621,654 $ 411,670
Total interest expense 129,214 106,305 252,832 176,494
Net interest income 187,094 141,506 368,822 235,176
Provision (benefit) charge for credit losses on loans and securities (2,888) 69,705 (2,250) 69,385
Net interest income after provision for credit losses 189,982 71,801 371,072 165,791
Non-interest income:        
Wealth management income 6,948 7,769 14,275 15,257
Insurance Agency Income 4,942 4,488 10,593 9,281
Total non-interest income 27,075 22,275 54,105 43,081
Non-interest expense:        
Compensation and employee benefits 63,249 54,888 125,615 94,936
Net occupancy expense 13,011 11,142 26,938 19,662
Data processing expense 9,599 8,433 19,203 15,217
Total non-interest expense 114,614 115,394 230,881 187,221
Income tax expense (benefit) 30,462 (9,833) 58,287 1,055
Net income (loss) 71,981 (11,485) 136,009 20,596
Reportable Segment        
Segment Reporting Information [Line Items]        
Interest income on loans 282,110 223,201 555,141 371,280
Interest income on cash and debt securities 34,198 24,610 66,513 40,390
Total interest income 316,308 247,811 621,654 411,670
Total interest expense 129,214 106,305 252,832 176,494
Net interest income 187,094 141,506 368,822 235,176
Provision (benefit) charge for credit losses on loans and securities (2,888) 69,705 (2,250) 69,385
Net interest income after provision for credit losses 189,982 71,801 371,072 165,791
Non-interest income:        
Wealth management income 6,948 7,769 14,275 15,257
Insurance Agency Income 4,942 4,488 10,593 9,281
Other non-interest income 15,185 10,018 29,237 18,543
Total non-interest income 27,075 22,275 54,105 43,081
Non-interest expense:        
Compensation and employee benefits 63,249 54,888 125,615 94,936
Net occupancy expense 13,011 11,142 26,938 19,662
Data processing expense 9,599 8,433 19,203 15,217
Other non-interest expense 28,755 40,931 59,125 57,406
Total non-interest expense 114,614 115,394 230,881 187,221
Income tax expense (benefit) 30,462 (9,833) 58,287 1,055
Net income (loss) $ 71,981 $ (11,485) $ 136,009 $ 20,596