Note 15 - Tax Credit Investments - Schedule of Amortization Expense and Tax Benefit (Details) (Parentheticals) |
3 Months Ended | |||||
---|---|---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|||||
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] | [1] | 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 Income or Comprehensive Income [Extensible Enumeration] | [2] | Income Tax Expense (Benefit) | Income Tax Expense (Benefit) | |||
|