XML 90 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Loans - Loan Portfolio by Class (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross $ 1,920,398,000 $ 1,742,139,000 $ 1,635,718,000
90+ Days Past Due and Accruing 410,000 128,000  
Loans on nonaccrual status 947,000 1,298,000  
30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 16,826,000 17,498,000  
Loans on nonaccrual status 117,000    
60-89 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 3,748,000 3,233,000  
Loans on nonaccrual status   22,000  
90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 1,116,000 1,290,000  
Loans on nonaccrual status 706,000 1,160,000  
Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 21,690,000 22,021,000  
Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 1,898,708,000 1,720,118,000  
Loans on nonaccrual status 124,000 113,000  
Commercial real estate      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 734,182,000 668,122,000  
Commercial real estate | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 26,000 92,000  
Commercial real estate | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 26,000 92,000  
Commercial real estate | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 734,156,000 668,030,000  
Commercial business      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 104,947,000 115,348,000  
90+ Days Past Due and Accruing   1,000  
Commercial business | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 29,000    
Commercial business | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross   1,000  
Commercial business | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 29,000 1,000  
Commercial business | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 104,918,000 115,347,000  
Construction - commercial real estate      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 132,717,000 69,768,000  
Construction - commercial real estate | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 132,717,000 69,768,000  
Land acquisition and development      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 46,072,000 29,064,000  
Land acquisition and development | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 46,072,000 29,064,000  
Builder lines      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 35,605,000 24,668,000  
Builder lines | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 35,605,000 24,668,000  
Construction - consumer real estate      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 18,799,000 11,223,000  
Construction - consumer real estate | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 747,000    
Construction - consumer real estate | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 747,000    
Construction - consumer real estate | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 18,052,000 11,223,000  
Residential mortgage      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 308,809,000 293,256,000  
90+ Days Past Due and Accruing 334,000 89,000  
Loans on nonaccrual status 333,000 320,000  
Residential mortgage | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 1,012,000 1,643,000  
Residential mortgage | 60-89 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 1,076,000 387,000  
Residential mortgage | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 426,000 273,000  
Residential mortgage | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 2,514,000 2,303,000  
Residential mortgage | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 306,295,000 290,953,000  
Equity lines      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 62,204,000 51,592,000  
90+ Days Past Due and Accruing 76,000 38,000  
Loans on nonaccrual status   77,000  
Equity lines | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 85,000 215,000  
Equity lines | 60-89 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross   103,000  
Equity lines | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 76,000 115,000  
Equity lines | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 161,000 433,000  
Equity lines | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 62,043,000 51,159,000  
Other consumer      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 10,270,000 10,588,000  
Loans on nonaccrual status   9,000  
Other consumer | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 9,000 3,000  
Other consumer | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross   9,000  
Other consumer | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 9,000 12,000  
Other consumer | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 10,261,000 10,576,000  
Consumer finance      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 466,793,000 468,510,000  
Consumer finance | Automobiles      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 398,651,000 401,276,000  
Loans on nonaccrual status 599,000 892,000  
Consumer finance | Automobiles | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 14,703,000 15,263,000  
Consumer finance | Automobiles | 60-89 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 2,650,000 2,628,000  
Consumer finance | Automobiles | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 599,000 892,000  
Consumer finance | Automobiles | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 17,952,000 18,783,000  
Consumer finance | Automobiles | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 380,699,000 382,493,000  
Consumer finance | Marine and recreational vehicles      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 68,142,000 67,234,000  
Loans on nonaccrual status 15,000    
Consumer finance | Marine and recreational vehicles | 30-59 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 215,000 282,000  
Consumer finance | Marine and recreational vehicles | 60-89 Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 22,000 115,000  
Consumer finance | Marine and recreational vehicles | 90+ Days Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 15,000    
Consumer finance | Marine and recreational vehicles | Total Past Due      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross 252,000 397,000  
Consumer finance | Marine and recreational vehicles | Current      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Loans, gross $ 67,890,000 $ 66,837,000