XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value - Schedule of Carrying Amounts and Estimated Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Financial Assets:    
Securities available for sale $ 298,326 $ 244,119
Loans held for sale 41,435 26,026
Derivative assets 347 439
Mortgage servicing rights 1,773 1,945
Level 1    
Financial Assets:    
Cash and due from banks 7,357 6,841
Interest-bearing cash equivalents 58,374 92,004
Financial Liabilities:    
Advances by borrowers for taxes and insurance 8,179 6,537
Level 2    
Financial Assets:    
Securities available for sale 298,326 244,119
Loans held for sale 41,435 26,026
Derivative assets 347 439
Mortgage servicing rights 1,773 1,945
Financial Liabilities:    
Deposits 793,405 711,225
Other borrowings 64,339 73,372
Level 3    
Financial Assets:    
Loans held for investment, net 743,279 737,551
Accrued interest receivable 5,392 5,729
Financial Liabilities:    
Accrued interest payable 354 380
Carrying Amount    
Financial Assets:    
Cash and due from banks 7,357 6,841
Interest-bearing cash equivalents 58,374 92,004
Securities available for sale 298,326 244,119
Loans held for sale 41,435 26,026
Loans held for investment, net 753,777 750,653
Derivative assets 347 439
Mortgage servicing rights 934 1,078
Accrued interest receivable 5,392 5,729
Financial Liabilities:    
Deposits 839,899 800,742
Advances by borrowers for taxes and insurance 8,179 6,537
Other borrowings 63,440 73,500
Accrued interest payable 354 380
Fair Value    
Financial Assets:    
Cash and due from banks 7,357 6,841
Interest-bearing cash equivalents 58,374 92,004
Securities available for sale 298,326 244,119
Loans held for sale 41,435 26,026
Loans held for investment, net 743,279 737,551
Derivative assets 347 439
Mortgage servicing rights 1,773 1,945
Accrued interest receivable 5,392 5,729
Financial Liabilities:    
Deposits 793,405 711,225
Advances by borrowers for taxes and insurance 8,179 6,537
Other borrowings 64,339 73,372
Accrued interest payable $ 354 $ 380