XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instrument (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial Assets:    
Securities available for sale $ 260,173 $ 244,119
Loans held for sale 24,693 26,026
Derivative assets 393 439
Mortgage servicing rights 1,959 1,945
Level 1    
Financial Assets:    
Cash and due from banks 8,236 6,841
Interest-bearing cash equivalents 77,851 92,004
Financial Liabilities:    
Advances by borrowers for taxes and insurance 6,341 6,537
Level 2    
Financial Assets:    
Securities available for sale 260,173 244,119
Loans held for sale 24,693 26,026
Derivative assets 393 439
Mortgage servicing rights 1,959 1,945
Financial Liabilities:    
Deposits 774,211 711,225
Other borrowings 66,393 73,372
Level 3    
Financial Assets:    
Loans held for investment, net 752,816 737,551
Accrued interest receivable 5,598 5,729
Financial Liabilities:    
Accrued interest payable 323 380
Carrying Amount    
Financial Assets:    
Cash and due from banks 8,236 6,841
Interest-bearing cash equivalents 77,851 92,004
Securities available for sale 260,173 244,119
Loans held for sale 24,693 26,026
Loans held for investment, net 770,533 750,653
Derivative assets 393 439
Mortgage servicing rights 947 1,078
Accrued interest receivable 5,598 5,729
Financial Liabilities:    
Deposits 824,808 800,742
Advances by borrowers for taxes and insurance 6,341 6,537
Other borrowings 66,500 73,500
Accrued interest payable 323 380
Fair Value    
Financial Assets:    
Cash and due from banks 8,236 6,841
Interest-bearing cash equivalents 77,851 92,004
Securities available for sale 260,173 244,119
Loans held for sale 24,693 26,026
Loans held for investment, net 752,816 737,551
Derivative assets 393 439
Mortgage servicing rights 1,959 1,945
Accrued interest receivable 5,598 5,729
Financial Liabilities:    
Deposits 774,211 711,225
Advances by borrowers for taxes and insurance 6,341 6,537
Other borrowings 66,393 73,372
Accrued interest payable $ 323 $ 380