v3.26.3
Loans and Allowance for Credit Losses - Summary of an Age Analysis of Past Due Loans (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable $ 4,192,117 $ 3,756,829
90 Days or More Past Due and Still Accruing 31,343 33,144
Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount) (6,588) (7,298)
Loans receivable 4,185,529 3,749,531
30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 63,126 70,683
90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 63,023 43,739
Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 126,149 114,422
Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 4,065,968 3,642,407
Construction, land and land development loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable  
90 Days or More Past Due and Still Accruing  
Construction, land and land development loans | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable  
Construction, land and land development loans | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable  
Construction, land and land development loans | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable  
Construction, land and land development loans | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable  
Real Estate Portfolio Segment | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans receivable 191,980 202,293
Real Estate Portfolio Segment | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Loans receivable 1,291,700 1,285,856
Consumer and other loans:    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,653,863 1,328,461
Loans receivable 10,736 14,072
Community Bank    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,984,583 1,948,735
90 Days or More Past Due and Still Accruing 0 0
Community Bank | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 680 544
Community Bank | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 4,353 6,414
Community Bank | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 5,033 6,958
Community Bank | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,979,550 1,941,777
Community Bank | Commercial and industrial loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 241,401 224,439
90 Days or More Past Due and Still Accruing 0 0
Community Bank | Commercial and industrial loans | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 150 150
Community Bank | Commercial and industrial loans | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 82 2,070
Community Bank | Commercial and industrial loans | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 232 2,220
Community Bank | Commercial and industrial loans | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 241,169 222,219
Community Bank | Construction, land and land development loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 248,766 222,075
90 Days or More Past Due and Still Accruing 0 0
Community Bank | Construction, land and land development loans | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 7 0
Community Bank | Construction, land and land development loans | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 0 0
Community Bank | Construction, land and land development loans | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 7 0
Community Bank | Construction, land and land development loans | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 248,759 222,075
Community Bank | Real Estate Portfolio Segment | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 191,980 202,293
90 Days or More Past Due and Still Accruing 0 0
Community Bank | Real Estate Portfolio Segment | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,291,700 1,285,856
90 Days or More Past Due and Still Accruing 0 0
Community Bank | Real Estate Portfolio Segment | 30-89 Days Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 86 286
Community Bank | Real Estate Portfolio Segment | 30-89 Days Past Due | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 434 107
Community Bank | Real Estate Portfolio Segment | 90 Days or More Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 271 0
Community Bank | Real Estate Portfolio Segment | 90 Days or More Past Due | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 4,000 4,344
Community Bank | Real Estate Portfolio Segment | Total Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 357 286
Community Bank | Real Estate Portfolio Segment | Total Past Due | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 4,434 4,451
Community Bank | Real Estate Portfolio Segment | Current | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 191,623 202,007
Community Bank | Real Estate Portfolio Segment | Current | Commercial real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,287,266 1,281,405
Community Bank | Consumer and other loans:    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 10,736 14,072
90 Days or More Past Due and Still Accruing 0 0
Community Bank | Consumer and other loans: | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 3 1
Community Bank | Consumer and other loans: | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 0 0
Community Bank | Consumer and other loans: | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 3 1
Community Bank | Consumer and other loans: | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 10,733 14,071
CCBX    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 2,207,534 1,808,094
90 Days or More Past Due and Still Accruing 31,343 33,144
CCBX | 30-89 Days Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 62,446 70,139
CCBX | 90 Days or More Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 58,670 37,325
CCBX | Total Past Due    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 121,116 107,464
CCBX | Current    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 2,086,418 1,700,630
CCBX | Commercial and industrial loans | Capital call lines    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 209,701 210,480
90 Days or More Past Due and Still Accruing 0 0
CCBX | Commercial and industrial loans | CCBX Other Commercial and Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 23,797 19,166
90 Days or More Past Due and Still Accruing 346 654
CCBX | Commercial and industrial loans | 30-89 Days Past Due | Capital call lines    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 720 0
CCBX | Commercial and industrial loans | 30-89 Days Past Due | CCBX Other Commercial and Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 634 1,075
CCBX | Commercial and industrial loans | 90 Days or More Past Due | Capital call lines    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 0 0
CCBX | Commercial and industrial loans | 90 Days or More Past Due | CCBX Other Commercial and Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 346 654
CCBX | Commercial and industrial loans | Total Past Due | Capital call lines    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 720 0
CCBX | Commercial and industrial loans | Total Past Due | CCBX Other Commercial and Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 980 1,729
CCBX | Commercial and industrial loans | Current | Capital call lines    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 208,981 210,480
CCBX | Commercial and industrial loans | Current | CCBX Other Commercial and Industrial Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 22,817 17,437
CCBX | Real Estate Portfolio Segment | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 330,909 264,059
90 Days or More Past Due and Still Accruing 1,610 1,961
CCBX | Real Estate Portfolio Segment | 30-89 Days Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 2,363 3,125
CCBX | Real Estate Portfolio Segment | 90 Days or More Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,610 1,961
CCBX | Real Estate Portfolio Segment | Total Past Due | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 3,973 5,086
CCBX | Real Estate Portfolio Segment | Current | Residential real estate loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 326,936 258,973
CCBX | Consumer and other loans:    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,091,049 691,708
CCBX | Consumer and other loans: | Credit cards    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 552,078 622,681
90 Days or More Past Due and Still Accruing 17,536 22,536
CCBX | Consumer and other loans: | Other Consumer and Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 1,091,049 691,708
90 Days or More Past Due and Still Accruing 11,851 7,993
CCBX | Consumer and other loans: | 30-89 Days Past Due | Credit cards    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 18,705 27,752
CCBX | Consumer and other loans: | 30-89 Days Past Due | Other Consumer and Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 40,024 38,187
CCBX | Consumer and other loans: | 90 Days or More Past Due | Credit cards    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 22,022 26,632
CCBX | Consumer and other loans: | 90 Days or More Past Due | Other Consumer and Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 34,692 8,078
CCBX | Consumer and other loans: | Total Past Due | Credit cards    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 40,727 54,384
CCBX | Consumer and other loans: | Total Past Due | Other Consumer and Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 74,716 46,265
CCBX | Consumer and other loans: | Current | Credit cards    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable 511,351 568,297
CCBX | Consumer and other loans: | Current | Other Consumer and Other Loans    
Financing Receivable Recorded Investment Past Due [Line Items]    
Gross loans receivable $ 1,016,333 $ 645,443