v3.26.1
Loans and Allowance for Credit Losses - Composition of Loan Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable $ 4,215,122 $ 3,756,829
Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount) (6,852) (7,298)
Loans receivable 4,208,270 3,749,531
Construction, land and land development loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable  
Real Estate Portfolio Segment | Residential real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Loans receivable 199,530 202,293
Real Estate Portfolio Segment | Commercial real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Loans receivable 1,319,798 1,285,856
Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,682,710 1,328,461
Loans receivable 10,760 14,072
Community Bank    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,988,826 1,948,735
Community Bank | Commercial and industrial loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 237,176 224,439
Community Bank | Construction, land and land development loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 221,562 222,075
Community Bank | Real Estate Portfolio Segment | Residential real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 199,530 202,293
Community Bank | Real Estate Portfolio Segment | Commercial real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,319,798 1,285,856
Community Bank | Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 10,760 14,072
CCBX    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 2,226,296 1,808,094
CCBX | Commercial and industrial loans | Capital call lines    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 204,835 210,480
CCBX | Commercial and industrial loans | All other commercial & industrial loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 24,638 19,166
CCBX | Real Estate Portfolio Segment | Residential real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 324,873 264,059
CCBX | Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 918,779 691,708
CCBX | Consumer and other loans: | Credit cards    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable $ 753,171 $ 622,681