v3.26.1
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Schedule of Past Due LHFI (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Accruing Loans $ 3,094,753 $ 3,033,887
Nonaccrual 8,922 16,086
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 588 14,653
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 4,353 82
Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 4,941 14,735
Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 3,080,890 3,003,066
Construction and land development    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 133,828 138,894
Nonaccrual 5,000 13,808
Construction and land development | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Construction and land development | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Construction and land development | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Construction and land development | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Construction and land development | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 128,828 125,086
Real estate - other | 1-4 family residential    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 139,841 142,399
Nonaccrual 2,661 0
Real estate - other | 1-4 family residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Real estate - other | 1-4 family residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 2,030 0
Real estate - other | 1-4 family residential | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Real estate - other | 1-4 family residential | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 2,030 0
Real estate - other | 1-4 family residential | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 135,150 142,399
Real estate - other | Multifamily residential    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 286,296 324,075
Nonaccrual 0 0
Real estate - other | Multifamily residential | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 7,970
Real estate - other | Multifamily residential | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Real estate - other | Multifamily residential | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Real estate - other | Multifamily residential | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 7,970
Real estate - other | Multifamily residential | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 286,296 316,105
Real estate - other | Commercial real estate and other    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 1,906,910 1,820,445
Nonaccrual 83 83
Real estate - other | Commercial real estate and other | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 5,838
Real estate - other | Commercial real estate and other | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 1,951 0
Real estate - other | Commercial real estate and other | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Real estate - other | Commercial real estate and other | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 1,951 5,838
Real estate - other | Commercial real estate and other | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 1,904,876 1,814,524
Commercial and industrial    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 625,212 605,859
Nonaccrual 1,178 2,195
Commercial and industrial | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 588 845
Commercial and industrial | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 372 53
Commercial and industrial | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Commercial and industrial | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 960 898
Commercial and industrial | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 623,074 602,766
Consumer    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 2,666 2,215
Nonaccrual 0 0
Consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Consumer | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 29
Consumer | Over 90 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 0
Consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Accruing Loans 0 29
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Accruing Loans $ 2,666 $ 2,186