XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value - Carrying Amounts and Estimated Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) $ 312,788 $ 314,993 $ 327,816
Mortgage servicing rights 2,973 3,054 3,423
Financial liabilities      
Local certificates of deposit 1,169,516 1,114,811 1,065,427
Total deposits 2,711,335 2,725,251 2,548,988
Carrying value      
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) 368,571 369,704 379,453
Total loans 2,358,036 2,316,069 2,149,539
Mortgage servicing rights 1,835 1,894 2,096
Financial liabilities      
Local certificates of deposit 380,408 385,897 370,364
National certificates of deposit 789,108 728,914 695,063
Total deposits 1,169,516 1,114,811 1,065,427
Repurchase agreements 55,539 51,278 47,845
Federal Home Loan Bank advances 129,905 95,000 106,934
Total borrowed funds 185,444 146,278 154,779
Carrying value | Commercial |    Real estate      
Financial assets      
Total loans 773,936 752,613 717,709
Carrying value | Commercial | Construction      
Financial assets      
Total loans 75,783 98,773 84,997
Carrying value | Commercial |    Other      
Financial assets      
Total loans 551,967 519,560 461,281
Carrying value | Municipal      
Financial assets      
Total loans 54,868 61,565 54,552
Carrying value | Residential | Construction      
Financial assets      
Total loans 34,962 35,007 34,262
Carrying value | Residential | Term      
Financial assets      
Total loans 714,088 705,566 672,739
Carrying value | Home Equity      
Financial assets      
Total loans 130,771 122,377 105,137
Carrying value | Consumer      
Financial assets      
Total loans 21,661 20,608 18,862
Total Fair Value      
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) 312,788 314,993 327,816
Total loans 2,262,880 2,202,820 2,016,120
Mortgage servicing rights 2,973 3,054 3,423
Financial liabilities      
Local certificates of deposit 359,404 365,937 351,799
National certificates of deposit 809,997 747,681 704,387
Total deposits 1,169,401 1,113,618 1,056,186
Repurchase agreements 55,435 51,181 47,734
Federal Home Loan Bank advances 130,213 95,066 81,863
Total borrowed funds 185,648 146,247 129,597
Total Fair Value | Commercial |    Real estate      
Financial assets      
Total loans 750,258 720,898 679,690
Total Fair Value | Commercial | Construction      
Financial assets      
Total loans 73,464 94,611 80,494
Total Fair Value | Commercial |    Other      
Financial assets      
Total loans 548,918 513,417 446,607
Total Fair Value | Municipal      
Financial assets      
Total loans 50,617 57,657 51,889
Total Fair Value | Residential | Construction      
Financial assets      
Total loans 34,653 34,631 33,801
Total Fair Value | Residential | Term      
Financial assets      
Total loans 655,427 643,402 602,025
Total Fair Value | Home Equity      
Financial assets      
Total loans 130,190 119,930 104,938
Total Fair Value | Consumer      
Financial assets      
Total loans 19,353 18,274 16,676
Total Fair Value | Level 1      
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) 0 0 0
Total loans 0 0 0
Mortgage servicing rights 0 0 0
Financial liabilities      
Local certificates of deposit 0 0 0
National certificates of deposit 0 0 0
Total deposits 0 0 0
Repurchase agreements 0 0 0
Federal Home Loan Bank advances 0 0 0
Total borrowed funds 0 0 0
Total Fair Value | Level 1 | Commercial |    Real estate      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Commercial | Construction      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Commercial |    Other      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Municipal      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Residential | Construction      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Residential | Term      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Home Equity      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 1 | Consumer      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2      
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) 312,788 314,993 327,816
Total loans 318 538 0
Mortgage servicing rights 2,973 3,054 3,423
Financial liabilities      
Local certificates of deposit 359,404 365,937 351,799
National certificates of deposit 809,997 747,681 704,387
Total deposits 1,169,401 1,113,618 1,056,186
Repurchase agreements 55,435 51,181 47,734
Federal Home Loan Bank advances 130,213 95,066 81,863
Total borrowed funds 185,648 146,247 129,597
Total Fair Value | Level 2 | Commercial |    Real estate      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Commercial | Construction      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Commercial |    Other      
Financial assets      
Total loans 318 538 0
Total Fair Value | Level 2 | Municipal      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Residential | Construction      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Residential | Term      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Home Equity      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 2 | Consumer      
Financial assets      
Total loans 0 0 0
Total Fair Value | Level 3      
Financial assets      
Securities to be held to maturity (net of allowance for credit losses) 0 0 0
Total loans 2,262,562 2,202,282 2,016,120
Mortgage servicing rights 0 0 0
Financial liabilities      
Local certificates of deposit 0 0 0
National certificates of deposit 0 0 0
Total deposits 0 0 0
Repurchase agreements 0 0 0
Federal Home Loan Bank advances 0 0 0
Total borrowed funds 0 0 0
Total Fair Value | Level 3 | Commercial |    Real estate      
Financial assets      
Total loans 750,258 720,898 679,690
Total Fair Value | Level 3 | Commercial | Construction      
Financial assets      
Total loans 73,464 94,611 80,494
Total Fair Value | Level 3 | Commercial |    Other      
Financial assets      
Total loans 548,600 512,879 446,607
Total Fair Value | Level 3 | Municipal      
Financial assets      
Total loans 50,617 57,657 51,889
Total Fair Value | Level 3 | Residential | Construction      
Financial assets      
Total loans 34,653 34,631 33,801
Total Fair Value | Level 3 | Residential | Term      
Financial assets      
Total loans 655,427 643,402 602,025
Total Fair Value | Level 3 | Home Equity      
Financial assets      
Total loans 130,190 119,930 104,938
Total Fair Value | Level 3 | Consumer      
Financial assets      
Total loans $ 19,353 $ 18,274 $ 16,676