XML 60 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Summary of Nonaccrual Loans Segregated by Class of Loan (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans $ 13,232 $ 22,084
Nonaccrual loans without related allowance for credit loss 7,004 8,354
Recognized interest income 98 774
Residential Mortgage Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 1,857 3,162
Nonaccrual loans without related allowance for credit loss 639 641
Recognized interest income 23 102
Residential Mortgage Loans [Member] | Residential 1-4 Family First Mortgages [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 1,857 3,162
Nonaccrual loans without related allowance for credit loss 639 641
Recognized interest income 23 102
Commercial Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 10,610 18,212
Nonaccrual loans without related allowance for credit loss 6,365 7,713
Recognized interest income 64 641
Commercial Loans [Member] | Real Estate [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 6,962 10,261
Nonaccrual loans without related allowance for credit loss 5,078 4,537
Recognized interest income 19 302
Commercial Loans [Member] | Lines of Credit [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 452 1,448
Nonaccrual loans without related allowance for credit loss 250 1,255
Recognized interest income 1 81
Commercial Loans [Member] | Other Commercial and Industrial [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 3,196 6,503
Nonaccrual loans without related allowance for credit loss 1,037 1,921
Recognized interest income 44 258
Consumer Loans [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 765 710
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 11 31
Consumer Loans [Member] | Home Equity and Junior Liens [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 395 414
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income 8 10
Consumer Loans [Member] | Other Consumer [Member]    
Nonaccrual loans, Segregated by class of loans [Abstract]    
Nonaccrual status loans 370 296
Nonaccrual loans without related allowance for credit loss 0 0
Recognized interest income $ 3 $ 21