v3.26.1
Note 19 - Tax Credit Investments (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Investment, Proportional Amortization Method, Elected, Amount $ 51,822,000   $ 51,822,000   $ 29,256,000
Affordable Housing Tax Credits [Member]          
Investment, Proportional Amortization Method, Elected, Amount 34,500,000   34,500,000   26,000,000
Investment Program, Proportional Amortization Method, Elected, Commitment 18,500,000   18,500,000   13,200,000
Investment Program, Proportional Amortization Method, Applied, Amortization Expense 650,000 $ 492,000 1,200,000 $ 965,000  
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization Expense $ 794,000 $ 589,000 1,500,000 1,200,000  
Investment Program, Proportional Amortization Method, Elected, Impairment Loss     $ 0 $ 0  
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] Income Tax Expense (Benefit) Income Tax Expense (Benefit) Income Tax Expense (Benefit) Income Tax Expense (Benefit)  
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization, Statement of Cash Flows [Extensible Enumeration] Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Other Operating Assets and Liabilities, Net Increase (Decrease) in Other Operating Assets and Liabilities, Net  
Solar Investment Tax Credit [Member]          
Investment, Proportional Amortization Method, Elected, Amount $ 17,300,000   $ 17,300,000   3,300,000
Investment Program, Proportional Amortization Method, Elected, Commitment 15,000,000   15,000,000   $ 1,700,000
Investment Program, Proportional Amortization Method, Applied, Amortization Expense 565,000 $ 2,400,000 1,100,000 $ 2,400,000  
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization Expense $ 730,000 $ 2,600,000 $ 1,500,000 $ 2,600,000