Note 6 - Fair Values of Assets and Liabilities - Reconciliation of Level 3 Assets (Details) (Parentheticals) |
6 Months Ended |
|---|---|
Jun. 30, 2025 | |
| Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other Nonoperating Income (Expense) |
| Loans, Assets [Member] | |
| Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Increase (Decrease) in Fair Value of Loans and Fees Receivable Recorded at Fair Value |