XML 91 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 1 - Summary of Significant Accounting Policies (Details Textual)
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2024
USD ($)
Mar. 07, 2022
Number of Operating Segments   2      
Gain (Loss) on Disposition of Business $ (0) $ (0) $ (870,000)    
Effective Income Tax Rate Reconciliation, Insurance Captive, Percent 0.25% (0.40%) (0.19%)    
Mortgage Servicing Rights, Amortization Period 7 years        
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable        
Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss $ 4,000,000 $ 4,000,000      
Debt Securities, Available-for-Sale, Allowance for Credit Loss $ 0        
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration] Accrued interest receivable        
Debt Securities, Held-to-Maturity, Accrued Interest, after Allowance for Credit Loss $ 1,000,000 2,000,000      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Ending Balance 0 0      
Equity, Attributable to Parent $ 940,476,000 $ 858,103,000      
Accounting Standards Update 2023-02 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]          
Equity, Attributable to Parent       $ 2,500,000  
Minimum [Member]          
Property, Plant and Equipment, Useful Life 3 years        
Maximum [Member]          
Property, Plant and Equipment, Useful Life 40 years        
Landmark Financial Advisors, LLC (LFA) [Member]          
Gain (Loss) on Disposition of Business     $ (870,000)    
Commonwealth [Member]          
Business Acquisition, Percentage of Voting Interests Acquired         100.00%
Landmark Financial Advisors, LLC (LFA) [Member]          
Business Acquisition, Percentage of Voting Interests Acquired         60.00%
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual     $ 483,000    
Kentucky Bancshares [Member]          
Effective Income Tax Rate Reconciliation, Insurance Captive, Percent   0.20% 0.29%