v3.26.1
Loans and Allowance for Credit Losses - Composition of Loan Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable $ 3,866,474 $ 3,756,829
Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount) (7,095) (7,298)
Loans receivable 3,859,379 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,185 202,293
Real Estate Portfolio Segment | Commercial real estate loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Loans receivable 1,300,547 1,285,856
Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,432,015 1,328,461
Loans receivable 11,587 14,072
Community Bank    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,981,833 1,948,735
Community Bank | Commercial and industrial loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 235,603 224,439
Community Bank | Construction, land and land development loans    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 234,911 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,185 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,300,547 1,285,856
Community Bank | Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 11,587 14,072
CCBX    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 1,884,641 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 176,384 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 21,792 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 266,037 264,059
CCBX | Consumer and other loans:    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable 726,943 691,708
CCBX | Consumer and other loans: | Credit cards    
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Line Items]    
Gross loans receivable $ 693,485 $ 622,681