v3.26.3
Loans Held for Investment - Summary (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Loans            
Loans past Due 30-59 Days $ 8,807,076   $ 8,311,952      
Allowance for loan losses (93,862) $ (84,856) (91,537) $ (95,168) $ (97,961) $ (101,116)
Loans held for investment, net 8,713,214   8,220,415      
Commercial real estate | Non-owner occupied            
Loans            
Loans past Due 30-59 Days 2,284,984   2,121,087      
Allowance for loan losses (24,175) (24,446) (24,265) (28,716) (27,837) (29,310)
Commercial real estate | Owner occupied            
Loans            
Loans past Due 30-59 Days 1,574,656   1,533,173      
Allowance for loan losses (36,720) (31,025) (34,035) (30,576) (34,154) (33,112)
Commercial and industrial            
Loans            
Loans past Due 30-59 Days 1,605,810   1,526,467      
Allowance for loan losses (19,416) (18,401) (21,280) (22,752) (23,015) (25,609)
Construction and land development            
Loans            
Loans past Due 30-59 Days 972,122   894,011      
Allowance for loan losses (8,172) (5,985) (7,398) (7,356) (7,341) (7,161)
1-4 family residential            
Loans            
Loans past Due 30-59 Days 1,951,905   1,861,654      
Allowance for loan losses (4,898) (4,464) (4,136) (5,201) (5,057) (5,327)
Consumer            
Loans            
Loans past Due 30-59 Days 27,251   31,027      
Allowance for loan losses (379) (450) (397) (438) (538) (547)
Broker-dealer            
Loans            
Loans past Due 30-59 Days 390,348   344,533      
Allowance for loan losses $ (102) $ (85) $ (26) $ (129) $ (19) $ (50)