XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Loans - Loan Portfolio by Class (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans, gross $ 2,008,223,000 $ 1,920,398,000
90+ Days Past Due and Accruing 75,000 410,000
Loans on nonaccrual status 2,491,000 947,000
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 15,790,000 16,826,000
Loans on nonaccrual status 86,000 117,000
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,411,000 3,748,000
Loans on nonaccrual status 21,000  
90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,343,000 1,116,000
Loans on nonaccrual status 2,270,000 706,000
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 20,544,000 21,690,000
Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,987,679,000 1,898,708,000
Loans on nonaccrual status 116,000 124,000
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 793,765,000 734,182,000
90+ Days Past Due and Accruing 75,000  
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   26,000
Commercial real estate | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 75,000  
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 75,000 26,000
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 793,690,000 734,156,000
Commercial business    
Financing Receivable, Past Due [Line Items]    
Loans, gross 107,535,000 104,947,000
Commercial business | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   29,000
Commercial business | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 101,000  
Commercial business | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 101,000 29,000
Commercial business | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 107,434,000 104,918,000
Construction - commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 119,076,000 132,717,000
Construction - commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 119,076,000 132,717,000
Land acquisition and development    
Financing Receivable, Past Due [Line Items]    
Loans, gross 59,722,000 46,072,000
Land acquisition and development | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 59,722,000 46,072,000
Builder lines    
Financing Receivable, Past Due [Line Items]    
Loans, gross 43,473,000 35,605,000
Builder lines | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 43,473,000 35,605,000
Construction - consumer real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 25,366,000 18,799,000
Construction - consumer real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   747,000
Construction - consumer real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   747,000
Construction - consumer real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 25,366,000 18,052,000
Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Loans, gross 314,868,000 308,809,000
90+ Days Past Due and Accruing   334,000
Loans on nonaccrual status 1,164,000 333,000
Residential mortgage | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 468,000 1,012,000
Residential mortgage | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 144,000 1,076,000
Residential mortgage | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 941,000 426,000
Residential mortgage | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,553,000 2,514,000
Residential mortgage | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 313,315,000 306,295,000
Equity lines    
Financing Receivable, Past Due [Line Items]    
Loans, gross 71,231,000 62,204,000
90+ Days Past Due and Accruing   76,000
Equity lines | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 266,000 85,000
Equity lines | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 6,000  
Equity lines | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   76,000
Equity lines | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 272,000 161,000
Equity lines | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 70,959,000 62,043,000
Other consumer    
Financing Receivable, Past Due [Line Items]    
Loans, gross 9,943,000 10,270,000
Other consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 13,000 9,000
Other consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 13,000 9,000
Other consumer | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 9,930,000 10,261,000
Consumer finance    
Financing Receivable, Past Due [Line Items]    
Loans, gross 463,244,000 466,793,000
Consumer finance | Automobiles    
Financing Receivable, Past Due [Line Items]    
Loans, gross 402,535,000 398,651,000
Loans on nonaccrual status 1,269,000 599,000
Consumer finance | Automobiles | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 14,589,000 14,703,000
Consumer finance | Automobiles | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,079,000 2,650,000
Consumer finance | Automobiles | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,269,000 599,000
Consumer finance | Automobiles | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 17,937,000 17,952,000
Consumer finance | Automobiles | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 384,598,000 380,699,000
Consumer finance | Marine and recreational vehicles    
Financing Receivable, Past Due [Line Items]    
Loans, gross 60,709,000 68,142,000
Loans on nonaccrual status 58,000 15,000
Consumer finance | Marine and recreational vehicles | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 454,000 215,000
Consumer finance | Marine and recreational vehicles | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 81,000 22,000
Consumer finance | Marine and recreational vehicles | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 58,000 15,000
Consumer finance | Marine and recreational vehicles | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 593,000 252,000
Consumer finance | Marine and recreational vehicles | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross $ 60,116,000 $ 67,890,000