XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Loans - Past-due Status of Loans by Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Financing Receivable, Past Due [Line Items]      
Loans $ 2,383,150 $ 2,340,940 $ 2,173,746
90+ Days & Accruing 695 1,020 50
30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 2,471 2,654 1,017
60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 849 4,636 235
90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 4,652 2,093 796
All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 7,972 9,383 2,048
Current      
Financing Receivable, Past Due [Line Items]      
Loans 2,375,178 2,331,557 2,171,698
Commercial | Real estate owner occupied      
Financing Receivable, Past Due [Line Items]      
Loans 370,465 358,588 327,496
90+ Days & Accruing 0 0 0
Commercial | Real estate owner occupied | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 283
Commercial | Real estate owner occupied | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 257 164
Commercial | Real estate owner occupied | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 195 292 0
Commercial | Real estate owner occupied | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 195 549 447
Commercial | Real estate owner occupied | Current      
Financing Receivable, Past Due [Line Items]      
Loans 370,270 358,039 327,049
Commercial | Real estate non-owner occupied      
Financing Receivable, Past Due [Line Items]      
Loans 413,530 403,899 399,658
90+ Days & Accruing 0 0 0
Commercial | Real estate non-owner occupied | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Real estate non-owner occupied | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Real estate non-owner occupied | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 61 0 0
Commercial | Real estate non-owner occupied | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 61 0 0
Commercial | Real estate non-owner occupied | Current      
Financing Receivable, Past Due [Line Items]      
Loans 413,469 403,899 399,658
Commercial | Construction      
Financing Receivable, Past Due [Line Items]      
Loans 76,402 99,717 85,817
90+ Days & Accruing 0 0 0
Commercial | Construction | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 44 0 0
Commercial | Construction | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Construction | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Construction | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 44 0 0
Commercial | Construction | Current      
Financing Receivable, Past Due [Line Items]      
Loans 76,358 99,717 85,817
Commercial | C&I      
Financing Receivable, Past Due [Line Items]      
Loans 379,767 365,817 321,855
90+ Days & Accruing 0 10 0
Commercial | C&I | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 99 346 58
Commercial | C&I | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 314 1,112 14
Commercial | C&I | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,887 540 15
Commercial | C&I | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 2,300 1,998 87
Commercial | C&I | Current      
Financing Receivable, Past Due [Line Items]      
Loans 377,467 363,819 321,768
Commercial | Multifamily      
Financing Receivable, Past Due [Line Items]      
Loans 131,036 108,732 101,344
90+ Days & Accruing 0 0 0
Commercial | Multifamily | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Multifamily | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Multifamily | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Multifamily | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Multifamily | Current      
Financing Receivable, Past Due [Line Items]      
Loans 131,036 108,732 101,344
Commercial | Agriculture      
Financing Receivable, Past Due [Line Items]      
Loans 48,705 52,219 45,064
90+ Days & Accruing 0 0 0
Commercial | Agriculture | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 148 115 119
Commercial | Agriculture | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Commercial | Agriculture | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 81 0 0
Commercial | Agriculture | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 229 115 119
Commercial | Agriculture | Current      
Financing Receivable, Past Due [Line Items]      
Loans 48,476 52,104 44,945
Municipal      
Financing Receivable, Past Due [Line Items]      
Loans 55,104 61,827 54,746
90+ Days & Accruing 0 0 0
Municipal | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Municipal | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Municipal | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Municipal | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Municipal | Current      
Financing Receivable, Past Due [Line Items]      
Loans 55,104 61,827 54,746
Residential | Construction      
Financing Receivable, Past Due [Line Items]      
Loans 35,427 35,481 34,824
90+ Days & Accruing 0 0 0
Residential | Construction | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 157 390 0
Residential | Construction | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Residential | Construction | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 0 0 0
Residential | Construction | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 157 390 0
Residential | Construction | Current      
Financing Receivable, Past Due [Line Items]      
Loans 35,270 35,091 34,824
Residential | Term      
Financing Receivable, Past Due [Line Items]      
Loans 719,348 710,807 678,093
90+ Days & Accruing 0 778 48
Residential | Term | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,136 137 36
Residential | Term | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 342 2,614 47
Residential | Term | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,650 935 746
Residential | Term | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 3,128 3,686 829
Residential | Term | Current      
Financing Receivable, Past Due [Line Items]      
Loans 716,220 707,121 677,264
Home Equity      
Financing Receivable, Past Due [Line Items]      
Loans 131,522 123,063 105,814
90+ Days & Accruing 0 0 0
Home Equity | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 642 1,074 363
Home Equity | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 127 368 0
Home Equity | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 82 94 33
Home Equity | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 851 1,536 396
Home Equity | Current      
Financing Receivable, Past Due [Line Items]      
Loans 130,671 121,527 105,418
Consumer      
Financing Receivable, Past Due [Line Items]      
Loans 21,844 20,790 19,035
90+ Days & Accruing 695 232 2
Consumer | 30-59 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 245 592 158
Consumer | 60-89 Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 66 285 10
Consumer | 90+ Days Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 696 232 2
Consumer | All Past Due      
Financing Receivable, Past Due [Line Items]      
Loans 1,007 1,109 170
Consumer | Current      
Financing Receivable, Past Due [Line Items]      
Loans $ 20,837 $ 19,681 $ 18,865