v3.26.1
Loans and Allowance for Credit Losses - Payment Performance Past Due (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified $ 6,141 $ 5,083 $ 6,098
Total Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 1,748   2,079
Greater Than 89 Days Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 1,748   2,079
Current      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 4,393   4,019
Commercial & industrial loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 208 142 768
Commercial & industrial loans | Total Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 0   0
Commercial & industrial loans | Greater Than 89 Days Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 0   0
Commercial & industrial loans | Current      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 208   768
Commercial real estate: | Owner occupied properties      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 3,128 3,193 3,468
Commercial real estate: | Total Past Due | Owner occupied properties      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 0   217
Commercial real estate: | Greater Than 89 Days Past Due | Owner occupied properties      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 0   217
Commercial real estate: | Current | Owner occupied properties      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 3,128   3,251
Residential real estate: | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 372 372 372
Residential real estate: | Total Past Due | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 372   372
Residential real estate: | Greater Than 89 Days Past Due | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 372   372
Residential real estate: | Current | 1-4 family residential properties secured by junior liens and revolving secured by 1-4 family first liens      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 0   0
Other construction, land development and raw land loans      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 1,376 $ 1,376 1,490
Other construction, land development and raw land loans | Total Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 1,376   1,490
Other construction, land development and raw land loans | Greater Than 89 Days Past Due      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified 1,376   1,490
Other construction, land development and raw land loans | Current      
Financing Receivable, Allowance for Credit Loss [Line Items]      
Financing receivable, modified $ 0   $ 0