Note 3 - Investment Securities (Details Textual) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|
Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Excluding Accrued Interest | $ 1 | $ 1 | $ 1 | $ 1 |
Total, fair value | 4,044,168 | 4,203,648 | ||
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,935,926 | $ 2,049,954 |