XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Loans - Loan Portfolio by Class (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Loans, gross $ 1,991,665,000 $ 1,920,398,000
90+ Days Past Due and Accruing 82,000 410,000
Loans on nonaccrual status 1,772,000 947,000
30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 16,435,000 16,826,000
Loans on nonaccrual status 90,000 117,000
60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,511,000 3,748,000
90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,626,000 1,116,000
Loans on nonaccrual status 1,540,000 706,000
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 20,572,000 21,690,000
Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,971,093,000 1,898,708,000
Loans on nonaccrual status 138,000 124,000
Commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 763,624,000 734,182,000
90+ Days Past Due and Accruing 21,000  
Commercial real estate | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 150,000 26,000
Commercial real estate | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 21,000  
Commercial real estate | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 171,000 26,000
Commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 763,453,000 734,156,000
Commercial business    
Financing Receivable, Past Due [Line Items]    
Loans, gross 110,932,000 104,947,000
Commercial business | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   29,000
Commercial business | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   29,000
Commercial business | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 110,932,000 104,918,000
Construction - commercial real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 141,314,000 132,717,000
Construction - commercial real estate | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 141,314,000 132,717,000
Land acquisition and development    
Financing Receivable, Past Due [Line Items]    
Loans, gross 53,585,000 46,072,000
Land acquisition and development | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 53,585,000 46,072,000
Builder lines    
Financing Receivable, Past Due [Line Items]    
Loans, gross 44,758,000 35,605,000
Builder lines | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 44,758,000 35,605,000
Construction - consumer real estate    
Financing Receivable, Past Due [Line Items]    
Loans, gross 23,843,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 23,843,000 18,052,000
Residential mortgage    
Financing Receivable, Past Due [Line Items]    
Loans, gross 313,273,000 308,809,000
90+ Days Past Due and Accruing 61,000 334,000
Loans on nonaccrual status 1,075,000 333,000
Residential mortgage | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 1,651,000 1,012,000
Residential mortgage | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 208,000 1,076,000
Residential mortgage | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 908,000 426,000
Residential mortgage | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,767,000 2,514,000
Residential mortgage | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 310,506,000 306,295,000
Equity lines    
Financing Receivable, Past Due [Line Items]    
Loans, gross 68,519,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 60,000 85,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 60,000 161,000
Equity lines | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 68,459,000 62,043,000
Other consumer    
Financing Receivable, Past Due [Line Items]    
Loans, gross 10,427,000 10,270,000
Other consumer | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 4,000 9,000
Other consumer | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 4,000 9,000
Other consumer | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 10,423,000 10,261,000
Consumer finance    
Financing Receivable, Past Due [Line Items]    
Loans, gross 461,390,000 466,793,000
Consumer finance | Automobiles    
Financing Receivable, Past Due [Line Items]    
Loans, gross 397,365,000 398,651,000
Loans on nonaccrual status 697,000 599,000
Consumer finance | Automobiles | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 14,304,000 14,703,000
Consumer finance | Automobiles | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 2,292,000 2,650,000
Consumer finance | Automobiles | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 697,000 599,000
Consumer finance | Automobiles | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 17,293,000 17,952,000
Consumer finance | Automobiles | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross 380,072,000 380,699,000
Consumer finance | Marine and recreational vehicles    
Financing Receivable, Past Due [Line Items]    
Loans, gross 64,025,000 68,142,000
Loans on nonaccrual status   15,000
Consumer finance | Marine and recreational vehicles | 30-59 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 266,000 215,000
Consumer finance | Marine and recreational vehicles | 60-89 Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 11,000 22,000
Consumer finance | Marine and recreational vehicles | 90+ Days Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross   15,000
Consumer finance | Marine and recreational vehicles | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Loans, gross 277,000 252,000
Consumer finance | Marine and recreational vehicles | Current    
Financing Receivable, Past Due [Line Items]    
Loans, gross $ 63,748,000 $ 67,890,000