v3.25.2
Loans (Recorded Investment In Nonaccrual Restructured And Loans Past Due 90 Days Or More And Accruing) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans $ 63,080 $ 68,178
Loans past due 90 days or more and accruing 2,427 1,754
Total nonperforming loans 65,507 69,932
Commercial Financial And Agricultural [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 22,562 24,241
Loans past due 90 days or more and accruing 19 0
Total nonperforming loans 22,581 24,241
Construction Real Estate Commercial [Domain]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 119 8
Loans past due 90 days or more and accruing 0 0
Total nonperforming loans 119 8
Residential Real Estate Commercial [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 1,363 5,700
Loans past due 90 days or more and accruing 0 0
Total nonperforming loans 1,363 5,700
Residential Real Estate - Mortgage [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 12,545 11,368
Loans past due 90 days or more and accruing 1,404 913
Total nonperforming loans 13,949 12,281
Residential Real Estate - HELOC [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 1,094 918
Loans past due 90 days or more and accruing 0 15
Total nonperforming loans 1,094 933
Residential Real Estate - Installment [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 47 31
Loans past due 90 days or more and accruing 0 0
Total nonperforming loans 47 31
Construction Real Estate Retail    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 20 22
Loans past due 90 days or more and accruing 18 0
Total nonperforming loans 38 22
Commercial Real Estate [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 22,534 23,230
Loans past due 90 days or more and accruing 125 0
Total nonperforming loans 22,659 23,230
Finance Leases Portfolio Segment [Member]    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 3 17
Loans past due 90 days or more and accruing 0 0
Total nonperforming loans 3 17
Consumer less GFSC and Check Loans    
Financing Receivable, Credit Quality Indicator [Line Items]    
Nonaccrual loans 2,793 2,643
Loans past due 90 days or more and accruing 861 826
Total nonperforming loans $ 3,654 $ 3,469