v3.25.2
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