XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Loans and Allowance for Credit Losses (Aging of Past Due Financing Receivables) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financing Receivable, Past Due [Line Items]    
Loans $ 4,648,725 $ 4,641,010
Percent of total loans, total loans 100.00% 100.00%
Loans, at fair value $ 9,684 $ 9,944
Current    
Financing Receivable, Past Due [Line Items]    
Loans 4,626,050 4,618,122
Non-accrual Current Loans $ 6,939 $ 6,280
Percent of total loans, accrual 0.9951 0.9950
Percent of total loans, nonaccrual 0.15% 0.13%
Total past due    
Financing Receivable, Past Due [Line Items]    
Loans $ 15,736 $ 16,608
Percent of total loans, total past due 0.34% 0.37%
30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans $ 7,758 $ 7,662
Percent of total loans, total past due 0.17% 0.17%
60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans $ 581 $ 1,698
Percent of total loans, total past due 0.01% 0.04%
30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans $ 747 $ 1,493
Percent of total loans, total past due 0.02% 0.03%
90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans $ 1,560 $ 738
Percent of total loans, total past due 0.03% 0.02%
90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans $ 5,090 $ 5,017
Percent of total loans, total past due 0.11% 0.11%
Construction    
Financing Receivable, Past Due [Line Items]    
Loans $ 299,133 $ 299,000
Construction | Current    
Financing Receivable, Past Due [Line Items]    
Loans 298,657 296,456
Non-accrual Current Loans 266 405
Construction | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 210 2,139
Construction | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 0 1,919
Construction | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Construction | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Construction | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Construction | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 210 220
Residential real estate    
Financing Receivable, Past Due [Line Items]    
Loans 1,515,134 1,490,438
Residential real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans 1,505,322 1,481,294
Non-accrual Current Loans 2,665 2,208
Residential real estate | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 7,147 6,936
Residential real estate | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 2,930 2,420
Residential real estate | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 354 271
Residential real estate | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 723 1,469
Residential real estate | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 145 108
Residential real estate | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 2,995 2,668
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans 2,272,867 2,286,154
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans 2,268,791 2,281,767
Non-accrual Current Loans 2,703 3,149
Commercial real estate | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 1,373 1,238
Commercial real estate | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 433 16
Commercial real estate | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial real estate | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial real estate | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial real estate | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 940 1,222
Commercial    
Financing Receivable, Past Due [Line Items]    
Loans 229,594 229,939
Commercial | Current    
Financing Receivable, Past Due [Line Items]    
Loans 226,101 228,859
Non-accrual Current Loans 1,305 516
Commercial | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 2,188 564
Commercial | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 2,137 48
Commercial | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Commercial | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 488
Commercial | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 51 28
Consumer    
Financing Receivable, Past Due [Line Items]    
Loans 325,076 328,896
Consumer | Current    
Financing Receivable, Past Due [Line Items]    
Loans 320,503 323,376
Non-accrual Current Loans 0 2
Consumer | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 4,573 5,518
Consumer | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 2,200 3,224
Consumer | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 138 1,391
Consumer | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 24 24
Consumer | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 1,317 0
Consumer | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 894 879
Credit Cards    
Financing Receivable, Past Due [Line Items]    
Loans 6,921 6,583
Credit Cards | Current    
Financing Receivable, Past Due [Line Items]    
Loans 6,676 6,370
Non-accrual Current Loans 0 0
Credit Cards | Total past due    
Financing Receivable, Past Due [Line Items]    
Loans 245 213
Credit Cards | 30‑59 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 58 35
Credit Cards | 60‑89 days past due    
Financing Receivable, Past Due [Line Items]    
Loans 89 36
Credit Cards | 30-89 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans 0 0
Credit Cards | 90 days past due and still accruing    
Financing Receivable, Past Due [Line Items]    
Loans 98 142
Credit Cards | 90 days past due and not accruing    
Financing Receivable, Past Due [Line Items]    
Loans $ 0 $ 0