v3.26.1
Fair Value of Financial Instruments - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Financial assets:      
Cash and cash equivalents $ 175,051 $ 167,311  
Loans held for sale 23,054 12,267  
Net loans 2,255,450 2,243,772  
Accrued interest receivable, net 10,172 10,482  
Other investments:      
Time deposits placed 109 105  
Servicing assets 15,100   $ 15,700
Financial liabilities:      
Deposits 2,368,423 2,283,339  
FHLB advances 80,443 75,792  
Subordinated note, net 26,416 24,845  
Accrued interest payable 15,949 14,595  
Carrying Amount      
Financial assets:      
Cash and cash equivalents 175,051 167,311  
Loans held for sale 21,305 11,443  
Net loans 2,230,961 2,165,694  
Accrued interest receivable, net 10,172 10,482  
Other investments:      
FHLB and PCBB stock 14,938 13,346  
Time deposits placed 109 105  
Financial liabilities:      
Deposits 2,368,339 2,280,547  
FHLB advances 75,000 75,000  
Subordinated note, net 24,629 24,586  
Accrued interest payable 15,949 14,595  
Level 1      
Financial assets:      
Cash and cash equivalents 175,051 167,311  
Loans held for sale 0 0  
Net loans 0 0  
Accrued interest receivable, net 89 7  
Other investments:      
Time deposits placed 0 0  
Financial liabilities:      
Deposits 0 0  
FHLB advances 0 0  
Subordinated note, net 0 0  
Accrued interest payable 0 0  
Level 2      
Financial assets:      
Cash and cash equivalents 0 0  
Loans held for sale 23,054 12,267  
Net loans 0 0  
Accrued interest receivable, net 861 1,708  
Other investments:      
Time deposits placed 109 105  
Financial liabilities:      
Deposits 2,368,423 2,283,339  
FHLB advances 80,443 75,792  
Subordinated note, net 26,416 24,845  
Accrued interest payable 15,949 14,595  
Level 3      
Financial assets:      
Cash and cash equivalents 0 0  
Loans held for sale 0 0  
Net loans 2,255,450 2,243,772  
Accrued interest receivable, net 9,222 8,767  
Other investments:      
Time deposits placed 0 0  
Financial liabilities:      
Deposits 0 0  
FHLB advances 0 0  
Subordinated note, net 0 0  
Accrued interest payable $ 0 $ 0