XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
LOANS HELD FOR INVESTMENT - Age Analysis on Accruing Past-due Loans and Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due $ 3,771,434 $ 3,144,502
Total Nonaccrual 6,857 7,070
Nonaccrual with no ACL 1,546 598
30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 8,794 6,514
90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 2,650 2,735
Commercial Real Estate [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 1,332,520 1,064,625
Total Nonaccrual 1,922 1,402
Nonaccrual with no ACL 0 54
Commercial Real Estate [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 4,726 2,241
Commercial Real Estate [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 213 206
Commercial [Member] | Specialized [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 429,380 409,351
Total Nonaccrual 695 699
Nonaccrual with no ACL 0 544
Commercial [Member] | Specialized [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 18 264
Commercial [Member] | Specialized [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 0 50
Commercial [Member] | General [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 827,452 659,323
Total Nonaccrual 491 4,108
Nonaccrual with no ACL 363 0
Commercial [Member] | General [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 1,157 1,173
Commercial [Member] | General [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 127 31
Consumer [Member] | 1-4 Family Residential [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 714,014 589,851
Total Nonaccrual 3,139 845
Nonaccrual with no ACL 585 0
Consumer [Member] | 1-4 Family Residential [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 1,793 1,221
Consumer [Member] | 1-4 Family Residential [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 2,131 1,750
Consumer [Member] | Auto Loans [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 263,810 259,157
Total Nonaccrual 0 0
Nonaccrual with no ACL 0 0
Consumer [Member] | Auto Loans [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 569 395
Consumer [Member] | Auto Loans [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 40 40
Consumer [Member] | Other Consumer [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 61,060 62,092
Total Nonaccrual 12 16
Nonaccrual with no ACL 0 0
Consumer [Member] | Other Consumer [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 531 765
Consumer [Member] | Other Consumer [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 36 80
Construction [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 143,198 100,103
Total Nonaccrual 598 0
Nonaccrual with no ACL 598 0
Construction [Member] | 30-89 Days Past Due [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due 0 455
Construction [Member] | 90 Days or More Past Due and Still Accruing [Member]    
LOANS HELD FOR INVESTMENT [Abstract]    
Past Due $ 103 $ 578