v3.25.2
ALLOWANCE FOR CREDIT LOSSES AND CREDIT QUALITY - Schedule of Aging of the Amortized Cost Basis in Past Due Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans $ 5,226,827 $ 5,117,948
Total Nonaccrual 30,647 56,417
Nonaccrual With No Allowance For Credit Loss 1,421 1,949
Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 5,194,522 5,057,232
30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 1,651 4,270
Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 7 29
Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 5,196,180 5,061,531
Commercial and industrial loans: | Working capital lines of credit loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 717,332 649,440
Total Nonaccrual 19,010 45,342
Nonaccrual With No Allowance For Credit Loss 445 594
Commercial and industrial loans: | Working capital lines of credit loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 698,277 603,016
Commercial and industrial loans: | Working capital lines of credit loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 45 1,082
Commercial and industrial loans: | Working capital lines of credit loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Commercial and industrial loans: | Working capital lines of credit loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 698,322 604,098
Commercial and industrial loans: | Non-working capital loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 775,849 800,758
Total Nonaccrual 7,902 7,515
Nonaccrual With No Allowance For Credit Loss 143 37
Commercial and industrial loans: | Non-working capital loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 767,767 792,577
Commercial and industrial loans: | Non-working capital loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 180 663
Commercial and industrial loans: | Non-working capital loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 3
Commercial and industrial loans: | Non-working capital loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 767,947 793,243
Commercial real estate and multi-family residential loans: | Construction and land development loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 551,538 565,975
Total Nonaccrual 0 0
Nonaccrual With No Allowance For Credit Loss 0 0
Commercial real estate and multi-family residential loans: | Construction and land development loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 551,538 565,975
Commercial real estate and multi-family residential loans: | Construction and land development loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Commercial real estate and multi-family residential loans: | Construction and land development loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Commercial real estate and multi-family residential loans: | Construction and land development loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 551,538 565,975
Commercial real estate and multi-family residential loans: | Owner occupied loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 779,801 806,585
Total Nonaccrual 1,753 1,775
Nonaccrual With No Allowance For Credit Loss 0 318
Commercial real estate and multi-family residential loans: | Owner occupied loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 778,048 804,810
Commercial real estate and multi-family residential loans: | Owner occupied loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Commercial real estate and multi-family residential loans: | Owner occupied loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Commercial real estate and multi-family residential loans: | Owner occupied loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 778,048 804,810
Commercial real estate and multi-family residential loans: | Nonowner occupied loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 868,585 872,002
Total Nonaccrual 0 0
Nonaccrual With No Allowance For Credit Loss 0 0
Commercial real estate and multi-family residential loans: | Nonowner occupied loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 868,585 872,002
Commercial real estate and multi-family residential loans: | Nonowner occupied loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Commercial real estate and multi-family residential loans: | Nonowner occupied loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Commercial real estate and multi-family residential loans: | Nonowner occupied loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 868,585 872,002
Commercial real estate and multi-family residential loans: | Multifamily loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 477,537 344,643
Total Nonaccrual 0 0
Nonaccrual With No Allowance For Credit Loss 0 0
Commercial real estate and multi-family residential loans: | Multifamily loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 477,537 344,643
Commercial real estate and multi-family residential loans: | Multifamily loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Commercial real estate and multi-family residential loans: | Multifamily loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Commercial real estate and multi-family residential loans: | Multifamily loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 477,537 344,643
Agri-business and agricultural loans: | Loans secured by farmland    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 150,941 156,614
Total Nonaccrual 61 71
Nonaccrual With No Allowance For Credit Loss 0 0
Agri-business and agricultural loans: | Loans secured by farmland | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 150,880 156,543
Agri-business and agricultural loans: | Loans secured by farmland | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Agri-business and agricultural loans: | Loans secured by farmland | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Agri-business and agricultural loans: | Loans secured by farmland | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 150,880 156,543
Agri-business and agricultural loans: | Loans for agricultural production    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 188,592 230,895
Total Nonaccrual 13 0
Nonaccrual With No Allowance For Credit Loss 13 0
Agri-business and agricultural loans: | Loans for agricultural production | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 188,579 230,895
Agri-business and agricultural loans: | Loans for agricultural production | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Agri-business and agricultural loans: | Loans for agricultural production | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Agri-business and agricultural loans: | Loans for agricultural production | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 188,579 230,895
Agri-business and agricultural loans: | Other commercial loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 95,348 95,493
Total Nonaccrual 0 0
Nonaccrual With No Allowance For Credit Loss 0 0
Agri-business and agricultural loans: | Other commercial loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 95,348 95,493
Agri-business and agricultural loans: | Other commercial loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Agri-business and agricultural loans: | Other commercial loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Agri-business and agricultural loans: | Other commercial loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 95,348 95,493
Consumer 1‑4 family mortgage loans: | Closed end first mortgage loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 272,924 258,917
Total Nonaccrual 1,388 1,121
Nonaccrual With No Allowance For Credit Loss 625 665
Consumer 1‑4 family mortgage loans: | Closed end first mortgage loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 271,020 256,486
Consumer 1‑4 family mortgage loans: | Closed end first mortgage loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 509 1,284
Consumer 1‑4 family mortgage loans: | Closed end first mortgage loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 7 26
Consumer 1‑4 family mortgage loans: | Closed end first mortgage loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 271,536 257,796
Consumer 1‑4 family mortgage loans: | Open end and junior lien loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 228,194 216,137
Total Nonaccrual 189 318
Nonaccrual With No Allowance For Credit Loss 189 318
Consumer 1‑4 family mortgage loans: | Open end and junior lien loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 227,548 215,505
Consumer 1‑4 family mortgage loans: | Open end and junior lien loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 457 314
Consumer 1‑4 family mortgage loans: | Open end and junior lien loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Consumer 1‑4 family mortgage loans: | Open end and junior lien loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 228,005 215,819
Consumer 1‑4 family mortgage loans: | Residential construction loans:    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 16,576 16,722
Total Nonaccrual 0 0
Nonaccrual With No Allowance For Credit Loss 0 0
Consumer 1‑4 family mortgage loans: | Residential construction loans: | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 16,576 16,722
Consumer 1‑4 family mortgage loans: | Residential construction loans: | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 0 0
Consumer 1‑4 family mortgage loans: | Residential construction loans: | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Consumer 1‑4 family mortgage loans: | Residential construction loans: | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 16,576 16,722
Consumer 1‑4 family mortgage loans: | Other consumer loans    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 103,610 103,767
Total Nonaccrual 331 275
Nonaccrual With No Allowance For Credit Loss 6 17
Consumer 1‑4 family mortgage loans: | Other consumer loans | Loans Not Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 102,819 102,565
Consumer 1‑4 family mortgage loans: | Other consumer loans | 30-89 Days Past Due    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans 460 927
Consumer 1‑4 family mortgage loans: | Other consumer loans | Greater than 89 Days Past Due and Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Greater than 89 Days Past Due and Accruing 0 0
Consumer 1‑4 family mortgage loans: | Other consumer loans | Total Accruing    
Financing Receivable, Amortized Cost, Aging [Abstract]    
Loans $ 103,279 $ 103,492