Note 3 - Debt Securities Available for Sale and Held to Maturity (Details Textual) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest | $ 1 | $ 1 | $ 1 | $ 1 |
| Total, fair value | 4,381,159 | 4,281,314 | ||
| Debt Securities, Held-to-Maturity, Excluding Accrued Interest, Nonaccrual | 0 | |||
| Corporate Debt Securities [Member] | ||||
| Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest | 0 | |||
| Asset Pledged as Collateral [Member] | Public Deposits and Short-term Borrowed Funds [Member] | ||||
| Total, fair value | $ 1,969,333 | $ 1,952,111 |