v3.26.1
Loans and Allowance for Credit Losses Schedule of Allowance for Credit Losses by Impairment Method (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses $ 0   $ 0      
Allowance for credit losses, collectively evaluated for credit losses 30,530   30,525      
Allowance for credit losses 30,530 $ 30,523 30,525 $ 30,539 $ 30,526 $ 30,432
Commercial [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 5,257   5,700      
Allowance for credit losses 5,257 5,223 5,700 5,644 5,846 5,489
Construction, land and land development [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 2,910   3,744      
Allowance for credit losses 2,910 3,240 3,744 4,098 3,894 4,354
1-4 family residential first mortgages [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 1,029   687      
Allowance for credit losses 1,029 1,088 687 623 635 650
Home equity [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 269   274      
Allowance for credit losses 269 278 274 241 220 200
Commercial real estate [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 20,764   19,795      
Allowance for credit losses 20,764 20,378 19,795 19,653 19,701 19,544
Consumer and other [Member]            
Loans, Allowance for Loan Losses [Line Items]            
Allowance for credit losses, individually evaluated for credit losses 0   0      
Allowance for credit losses, collectively evaluated for credit losses 301   325      
Allowance for credit losses $ 301 $ 316 $ 325 $ 280 $ 230 $ 195