v3.25.2
Loans and Allowance for Credit Losses - Aging in past due loans and nonaccrual status, with and without an ACL, by loan segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual with ACL $ 8,868 $ 223
Nonaccrual without ACL 1,266 78
Totals 4,145,799 3,868,514
Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 4,123,173 3,866,922
30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals 12,492 1,291
Commercial    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual with ACL 185 171
Totals 549,259 497,662
Commercial | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 548,964 497,432
Commercial | 30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals 110 59
Leases    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual with ACL 34 34
Totals 44,817 44,291
Leases | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 44,783 44,257
Construction and Land Development    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual without ACL 46 58
Totals 136,438 97,255
Construction and Land Development | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 136,392 97,197
1-4 Family Construction    
Aging of the recorded investment in past due loans by loan segment    
Totals 39,095 41,961
1-4 Family Construction | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 39,095 41,961
1-4 Family Mortgage    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual without ACL 193 20
Totals 474,269 474,383
1-4 Family Mortgage | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 474,076 474,185
1-4 Family Mortgage | 30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals   178
Multifamily    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual without ACL 1,027  
Totals 1,555,731 1,425,610
Multifamily | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 1,544,071 1,425,610
Multifamily | 30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals 10,633  
CRE Owner Occupied    
Aging of the recorded investment in past due loans by loan segment    
Totals 192,837 191,248
CRE Owner Occupied | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 191,088 190,197
CRE Owner Occupied | 30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals 1,749 1,051
CRE Nonowner Occupied    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual with ACL 8,649  
Totals 1,137,007 1,083,108
CRE Nonowner Occupied | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals 1,128,358 1,083,108
Consumer and Other    
Aging of the recorded investment in past due loans by loan segment    
Nonaccrual with ACL   18
Totals 16,346 12,996
Consumer and Other | Current    
Aging of the recorded investment in past due loans by loan segment    
Totals $ 16,346 12,975
Consumer and Other | 30-89 Days Past Due    
Aging of the recorded investment in past due loans by loan segment    
Totals   $ 3