v3.26.1
Business Segments (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | segment     3    
Salaries and employee benefits $ 5,510 $ 5,357 $ 11,010 $ 10,134  
Amortization of intangibles 140 140 280 280  
Credit expense 259 263 449 449  
Data processing 519 782 994 1,602  
Professional and other outside expenses 756 755 1,526 2,470  
Equipment 706 654 1,453 1,324  
Occupancy 523 497 1,131 1,067  
Loans held for investment, net of allowances 686,084 649,089 686,084 649,089 $ 661,357
Deposits 935,184 910,527 935,184 910,527 937,129
Assets under management 1,091,367 929,957 1,091,367 929,957  
Operating Segments [Member] | Community Banking [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 3,969 4,013 8,300 7,751  
Credit expense 12 43 98 98  
Data processing 519 782 994 1,602  
Professional and other outside expenses 731 715 1,442 2,371  
Equipment 646 631 1,370 1,277  
Occupancy 492 502 1,065 1,037  
Loans held for investment, net of allowances 686,084 649,089 686,084 649,089 661,400
Deposits 942,124 915,417 942,124 915,417 944,100
Operating Segments [Member] | Mortgage Banking [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 1,027 903 1,747 1,525  
Credit expense 247 220 351 351  
Equipment 17 14 31 28  
Occupancy 29 27 61 59  
Operating Segments [Member] | Investment Advisory Services [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 514 442 963 859  
Amortization of intangibles 140 140 280 280  
Professional and other outside expenses 4 24 41 61  
Equipment 43 10 52 19  
Occupancy 35 32 68 65  
Assets under management $ 1,091,367 $ 929,957 $ 1,091,367 $ 929,957 $ 1,030,000