XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans Receivable - Schedule of Analysis Performed, the Risk Category of Loans by Class of Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | One- to four-family [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member]    
Risk Rating:    
Loans receivable, gross 255,723 256,216
Risk Rating:    
Current period gross charge offs 255,723 256,216
One- to four-family [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 251,556 250,485
Risk Rating:    
Current period gross charge offs 251,556 250,485
One- to four-family [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross 112 667
Risk Rating:    
Current period gross charge offs 112 667
One- to four-family [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 4,055 5,064
Risk Rating:    
Current period gross charge offs 4,055 5,064
One- to four-family [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross   16
Risk Rating:    
Current period gross charge offs   16
One- to four-family [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 17,520  
Risk Rating:    
Current period gross charge offs 17,520  
One- to four-family [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 31,180 29,792
Risk Rating:    
Current period gross charge offs 31,180 29,792
One- to four-family [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 48,397 50,814
Risk Rating:    
Current period gross charge offs 48,397 50,814
One- to four-family [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 46,599 47,346
Risk Rating:    
Current period gross charge offs 46,599 47,346
One- to four-family [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 43,061 43,024
Risk Rating:    
Current period gross charge offs 43,061 43,024
One- to four-family [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 68,966 58,336
Risk Rating:    
Current period gross charge offs 68,966 58,336
One- to four-family [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   26,904
Risk Rating:    
Current period gross charge offs   26,904
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 17,520  
Risk Rating:    
Current period gross charge offs 17,520  
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 31,180 29,792
Risk Rating:    
Current period gross charge offs 31,180 29,792
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 48,397 50,814
Risk Rating:    
Current period gross charge offs 48,397 50,814
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 46,599 47,346
Risk Rating:    
Current period gross charge offs 46,599 47,346
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 42,981 42,943
Risk Rating:    
Current period gross charge offs 42,981 42,943
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 64,879 52,796
Risk Rating:    
Current period gross charge offs 64,879 52,796
One- to four-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   26,794
Risk Rating:    
Current period gross charge offs   26,794
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 112 667
Risk Rating:    
Current period gross charge offs 112 667
One- to four-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 80 81
Risk Rating:    
Current period gross charge offs 80 81
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 3,975 4,873
Risk Rating:    
Current period gross charge offs 3,975 4,873
One- to four-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   110
Risk Rating:    
Current period gross charge offs   110
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross   16
Risk Rating:    
Current period gross charge offs   16
One- to four-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
One- to four-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member]    
Risk Rating:    
Loans receivable, gross 15,792 15,815
Risk Rating:    
Current period gross charge offs 15,792 15,815
Multi-family [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 15,792 15,815
Risk Rating:    
Current period gross charge offs 15,792 15,815
Multi-family [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 1,194  
Risk Rating:    
Current period gross charge offs 1,194  
Multi-family [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 398 400
Risk Rating:    
Current period gross charge offs 398 400
Multi-family [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 5,959 6,076
Risk Rating:    
Current period gross charge offs 5,959 6,076
Multi-family [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 5,301 5,907
Risk Rating:    
Current period gross charge offs 5,301 5,907
Multi-family [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 1,221 1,239
Risk Rating:    
Current period gross charge offs 1,221 1,239
Multi-family [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 1,719 2,193
Risk Rating:    
Current period gross charge offs 1,719 2,193
Multi-family [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 1,194  
Risk Rating:    
Current period gross charge offs 1,194  
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 398 400
Risk Rating:    
Current period gross charge offs 398 400
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 5,959 6,076
Risk Rating:    
Current period gross charge offs 5,959 6,076
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 5,301 5,907
Risk Rating:    
Current period gross charge offs 5,301 5,907
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 1,221 1,239
Risk Rating:    
Current period gross charge offs 1,221 1,239
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 1,719 2,193
Risk Rating:    
Current period gross charge offs 1,719 2,193
Multi-family [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Multi-family [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member]    
Risk Rating:    
Loans receivable, gross 7,987 13,815
Risk Rating:    
Current period gross charge offs 7,987 13,815
Construction [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 7,987 13,815
Risk Rating:    
Current period gross charge offs 7,987 13,815
Construction [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross 6
Risk Rating:    
Current period gross charge offs 6
Construction [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 877  
Risk Rating:    
Current period gross charge offs 877  
Construction [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 4,214 8,230
Risk Rating:    
Current period gross charge offs 4,214 8,230
Construction [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 2,575 5,562
Risk Rating:    
Current period gross charge offs 2,575 5,562
Construction [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross   23
Risk Rating:    
Current period gross charge offs   23
Construction [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 321
Risk Rating:    
Current period gross charge offs 321
Construction [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 877  
Risk Rating:    
Current period gross charge offs 877  
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 4,214 8,230
Risk Rating:    
Current period gross charge offs 4,214 8,230
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 2,575 5,562
Risk Rating:    
Current period gross charge offs 2,575 5,562
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 23
Risk Rating:    
Current period gross charge offs 23
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 321
Risk Rating:    
Current period gross charge offs 321
Construction [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 6
Risk Rating:    
Current period gross charge offs 6
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Construction [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member]    
Risk Rating:    
Loans receivable, gross 1,420 964
Risk Rating:    
Current period gross charge offs 1,420 964
Land [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 1,392 936
Risk Rating:    
Current period gross charge offs 1,392 936
Land [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 28
Risk Rating:    
Current period gross charge offs 28
Land [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 561  
Risk Rating:    
Current period gross charge offs 561  
Land [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 491 401
Risk Rating:    
Current period gross charge offs 491 401
Land [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 210 252
Risk Rating:    
Current period gross charge offs 210 252
Land [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 53 213
Risk Rating:    
Current period gross charge offs 53 213
Land [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 105 98
Risk Rating:    
Current period gross charge offs 105 98
Land [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 561  
Risk Rating:    
Current period gross charge offs 561  
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 491 401
Risk Rating:    
Current period gross charge offs 491 401
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 210 252
Risk Rating:    
Current period gross charge offs 210 252
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 53 213
Risk Rating:    
Current period gross charge offs 53 213
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 77 70
Risk Rating:    
Current period gross charge offs 77 70
Land [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 28 28
Risk Rating:    
Current period gross charge offs 28 28
Land [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Land [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member]    
Risk Rating:    
Loans receivable, gross 3,283 1,169
Risk Rating:    
Current period gross charge offs 3,283 1,169
Farm [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 3,283 1,169
Risk Rating:    
Current period gross charge offs 3,283 1,169
Farm [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 2,242  
Risk Rating:    
Current period gross charge offs 2,242  
Farm [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 216 221
Risk Rating:    
Current period gross charge offs 216 221
Farm [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 825 948
Risk Rating:    
Current period gross charge offs 825 948
Farm [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 2,242  
Risk Rating:    
Current period gross charge offs 2,242  
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 216 221
Risk Rating:    
Current period gross charge offs 216 221
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 825 948
Risk Rating:    
Current period gross charge offs 825 948
Farm [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Farm [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member]    
Risk Rating:    
Loans receivable, gross 32,508 34,308
Risk Rating:    
Current period gross charge offs 32,508 34,308
Nonresidential real estate [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 30,977 32,253
Risk Rating:    
Current period gross charge offs 30,977 32,253
Nonresidential real estate [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross 584 130
Risk Rating:    
Current period gross charge offs 584 130
Nonresidential real estate [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 947 1,925
Risk Rating:    
Current period gross charge offs 947 1,925
Nonresidential real estate [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 1,064  
Risk Rating:    
Current period gross charge offs 1,064  
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 7,712 7,828
Risk Rating:    
Current period gross charge offs 7,712 7,828
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 2,167 2,578
Risk Rating:    
Current period gross charge offs 2,167 2,578
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 2,564 3,099
Risk Rating:    
Current period gross charge offs 2,564 3,099
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 3,347 3,406
Risk Rating:    
Current period gross charge offs 3,347 3,406
Nonresidential real estate [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 15,654 11,686
Risk Rating:    
Current period gross charge offs 15,654 11,686
Nonresidential real estate [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   5,711
Risk Rating:    
Current period gross charge offs   5,711
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 1,064  
Risk Rating:    
Current period gross charge offs 1,064  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 7,712 7,828
Risk Rating:    
Current period gross charge offs 7,712 7,828
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 1,422 1,561
Risk Rating:    
Current period gross charge offs 1,422 1,561
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 2,564 3,099
Risk Rating:    
Current period gross charge offs 2,564 3,099
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 3,347 3,406
Risk Rating:    
Current period gross charge offs 3,347 3,406
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 14,868 10,648
Risk Rating:    
Current period gross charge offs 14,868 10,648
Nonresidential real estate [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   5,711
Risk Rating:    
Current period gross charge offs   5,711
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 584 130
Risk Rating:    
Current period gross charge offs 584 130
Nonresidential real estate [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 745 1,017
Risk Rating:    
Current period gross charge offs 745 1,017
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 202 908
Risk Rating:    
Current period gross charge offs 202 908
Nonresidential real estate [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Nonresidential real estate [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member]    
Risk Rating:    
Loans receivable, gross 779 700
Risk Rating:    
Current period gross charge offs 779 700
Commercial and industrial [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 779 700
Risk Rating:    
Current period gross charge offs 779 700
Commercial and industrial [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 335  
Risk Rating:    
Current period gross charge offs 335  
Commercial and industrial [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 304 482
Risk Rating:    
Current period gross charge offs 304 482
Commercial and industrial [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 139 214
Risk Rating:    
Current period gross charge offs 139 214
Commercial and industrial [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 4
Risk Rating:    
Current period gross charge offs 4
Commercial and industrial [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 1
Risk Rating:    
Current period gross charge offs 1
Commercial and industrial [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 335  
Risk Rating:    
Current period gross charge offs 335  
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 304 482
Risk Rating:    
Current period gross charge offs 304 482
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 139 214
Risk Rating:    
Current period gross charge offs 139 214
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 4
Risk Rating:    
Current period gross charge offs 4
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 1
Risk Rating:    
Current period gross charge offs 1
Commercial and industrial [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Commercial and industrial [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member]    
Risk Rating:    
Loans receivable, gross 824 819
Risk Rating:    
Current period gross charge offs 824 819
Share Loans [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 824 819
Risk Rating:    
Current period gross charge offs 824 819
Share Loans [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 132  
Risk Rating:    
Current period gross charge offs 132  
Share Loans [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 72 116
Risk Rating:    
Current period gross charge offs 72 116
Share Loans [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 90 113
Risk Rating:    
Current period gross charge offs 90 113
Share Loans [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 20
Risk Rating:    
Current period gross charge offs 20
Share Loans [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 6 15
Risk Rating:    
Current period gross charge offs 6 15
Share Loans [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 524 379
Risk Rating:    
Current period gross charge offs 524 379
Share Loans [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   176
Risk Rating:    
Current period gross charge offs   176
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 132  
Risk Rating:    
Current period gross charge offs 132  
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 72 116
Risk Rating:    
Current period gross charge offs 72 116
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 90 113
Risk Rating:    
Current period gross charge offs 90 113
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 20
Risk Rating:    
Current period gross charge offs 20
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 6 15
Risk Rating:    
Current period gross charge offs 6 15
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 524 379
Risk Rating:    
Current period gross charge offs 524 379
Share Loans [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   176
Risk Rating:    
Current period gross charge offs   176
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Share Loans [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member]    
Risk Rating:    
Loans receivable, gross 13,194 10,644
Risk Rating:    
Current period gross charge offs 13,194 10,644
Home Equity [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 13,194 10,490
Risk Rating:    
Current period gross charge offs 13,194 10,490
Home Equity [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 154
Risk Rating:    
Current period gross charge offs 154
Home Equity [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross 13,194 10,644
Risk Rating:    
Current period gross charge offs 13,194 10,644
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 13,194 10,490
Risk Rating:    
Current period gross charge offs 13,194 10,490
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 154
Risk Rating:    
Current period gross charge offs 154
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Home Equity [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member]    
Risk Rating:    
Loans receivable, gross 102 117
Risk Rating:    
Current period gross charge offs 102 117
Auto Risk Rating [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 102 117
Risk Rating:    
Current period gross charge offs 102 117
Auto Risk Rating [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 9  
Risk Rating:    
Current period gross charge offs 9  
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 59 68
Risk Rating:    
Current period gross charge offs 59 68
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 3 9
Risk Rating:    
Current period gross charge offs 3 9
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 24 30
Risk Rating:    
Current period gross charge offs 24 30
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 2 3
Risk Rating:    
Current period gross charge offs 2 3
Auto Risk Rating [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 5 5
Risk Rating:    
Current period gross charge offs 5 5
Auto Risk Rating [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   2
Risk Rating:    
Current period gross charge offs   2
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 9  
Risk Rating:    
Current period gross charge offs 9  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 59 68
Risk Rating:    
Current period gross charge offs 59 68
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 3 9
Risk Rating:    
Current period gross charge offs 3 9
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 24 30
Risk Rating:    
Current period gross charge offs 24 30
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross 2 3
Risk Rating:    
Current period gross charge offs 2 3
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 5 5
Risk Rating:    
Current period gross charge offs 5 5
Auto Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   2
Risk Rating:    
Current period gross charge offs   2
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Auto Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member]    
Risk Rating:    
Loans receivable, gross 763 585
Risk Rating:    
Current period gross charge offs 763 585
Unsecured Risk Rating [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross 623 585
Risk Rating:    
Current period gross charge offs 623 585
Unsecured Risk Rating [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross 140
Risk Rating:    
Current period gross charge offs 140
Unsecured Risk Rating [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 261  
Risk Rating:    
Current period gross charge offs 261  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 152 285
Risk Rating:    
Current period gross charge offs 152 285
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 21 34
Risk Rating:    
Current period gross charge offs 21 34
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 20 24
Risk Rating:    
Current period gross charge offs 20 24
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross   174
Risk Rating:    
Current period gross charge offs   174
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 309 55
Risk Rating:    
Current period gross charge offs 309 55
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   13
Risk Rating:    
Current period gross charge offs   13
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 121  
Risk Rating:    
Current period gross charge offs 121  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 152 285
Risk Rating:    
Current period gross charge offs 152 285
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross 21 34
Risk Rating:    
Current period gross charge offs 21 34
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross 20 24
Risk Rating:    
Current period gross charge offs 20 24
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross   174
Risk Rating:    
Current period gross charge offs   174
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross 309 55
Risk Rating:    
Current period gross charge offs 309 55
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Pass [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross   13
Risk Rating:    
Current period gross charge offs   13
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Special Mention [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross 140  
Risk Rating:    
Current period gross charge offs 140  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Substandard [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Doubtful [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2024 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2023 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2022 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2021 [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | Prior [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Current Period Gross Charge Offs [Member] | 2020 [Member]    
Risk Rating:    
Loans receivable, gross  
Risk Rating:    
Current period gross charge offs  
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Pass [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Special Mention [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Substandard [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Doubtful [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs
Unsecured Risk Rating [Member] | Residential Real Estate [Member] | Revolving Loans Amortized Cost Basis [Member] | Current Period Gross Charge Offs [Member]    
Risk Rating:    
Loans receivable, gross
Risk Rating:    
Current period gross charge offs