v3.26.1
Fair Values of Financial Instruments - Comparison of Carrying Amounts and Estimated Fair Value of Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
FINANCIAL ASSETS    
Securities available for sale $ 359,771 $ 357,740
Securities held to maturity, net 20,373 20,208
Equity securities 878 303
Loans held for investment, net 686,245 683,142
Loan servicing assets 3,647 3,702
Accrued interest receivable 4,353 4,428
FINANCIAL LIABILITIES    
Long-term borrowings 30,086 29,048
Carrying Value [Member]    
FINANCIAL ASSETS    
Cash and cash equivalents 91,712 73,329
Securities available for sale 359,771 357,740
Securities held to maturity, net 21,880 21,947
Equity securities 878 303
Loans held for investment, net 686,245 683,142
Loans held for sale 7,820 9,019
Loan servicing assets 3,647 3,702
Mortgage banking derivatives 883 883
Accrued interest receivable 4,353 4,428
FINANCIAL LIABILITIES    
Deposits 1,099,066 1,080,781
Short-term borrowings 228 25
Long-term borrowings 30,086 29,048
Mortgage banking derivatives 26 58
Accrued interest payable 475 453
Estimated Fair Value [Member]    
FINANCIAL ASSETS    
Cash and cash equivalents 91,712 73,329
Securities available for sale 359,771 357,740
Securities held to maturity, net 20,373 20,208
Equity securities 878 303
Loans held for investment, net 662,501 666,337
Loans held for sale 7,820 9,019
Loan servicing assets 7,308 7,413
Mortgage banking derivatives 883 883
Accrued interest receivable 4,353 4,428
FINANCIAL LIABILITIES    
Deposits 1,098,432 1,080,610
Short-term borrowings 228 25
Long-term borrowings 27,697 27,369
Mortgage banking derivatives 26 58
Accrued interest payable 475 453
Level 1 [Member]    
FINANCIAL ASSETS    
Cash and cash equivalents 91,712 73,329
Securities available for sale 23,776 23,997
Equity securities 878 303
Level 2 [Member]    
FINANCIAL ASSETS    
Securities available for sale 335,995 333,743
Securities held to maturity, net 10,603 10,559
Loans held for sale 7,820 9,019
Loan servicing assets 7,308 7,413
Mortgage banking derivatives 108 38
FINANCIAL LIABILITIES    
Deposits 1,098,432 1,080,610
Short-term borrowings 228 25
Mortgage banking derivatives 26 58
Level 3 [Member]    
FINANCIAL ASSETS    
Securities held to maturity, net 9,770 9,649
Loans held for investment, net 662,501 666,337
Mortgage banking derivatives 775 845
Accrued interest receivable 4,353 4,428
FINANCIAL LIABILITIES    
Long-term borrowings 27,697 27,369
Accrued interest payable $ 475 $ 453