v3.25.2
Business Segments (Narrative) (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | segment     3    
Salaries and employee benefits $ 5,357 $ 4,892 $ 10,134 $ 9,337  
Amortization of intangibles 140 140 280 280  
Credit expense 263 234 449 422  
Data processing 719 748 1,539 1,499  
Equipment 654 632 1,324 1,239  
Occupancy 497 486 1,067 979  
Professional 818 695 2,533 1,496  
Loans held for investment, net of allowances 649,089 636,552 649,089 636,552 $ 636,552
Deposits 910,527 882,404 910,527 882,404 882,404
Assets under management 929,957 802,906 929,957 802,906  
Operating Segments [Member] | Community Banking [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 4,013 3,632 7,751 7,151  
Credit expense 43 45 98 117  
Data processing 719 748 1,539 1,499  
Equipment 631 609 1,277 1,186  
Occupancy 502 496 1,037 954  
Professional 778 653 2,434 1,394  
Loans held for investment, net of allowances 649,089 636,552 649,089 636,552 636,600
Deposits 915,417 887,126 915,417 887,126 882,400
Operating Segments [Member] | Mortgage [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 903 830 1,525 1,328  
Credit expense 220 189 351 305  
Equipment 14 13 28 32  
Occupancy 27 28 59 61  
Operating Segments [Member] | Investment Advisory Services [Member]          
Segment Reporting Information [Line Items]          
Salaries and employee benefits 442 430 859 858  
Amortization of intangibles 140 140 280 280  
Equipment 10 10 19 21  
Occupancy 32 26 65 52  
Professional 24 16 61 49  
Assets under management $ 929,957 $ 802,906 $ 929,957 $ 802,906 $ 854,000