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