v3.25.1
Note 10 - Short-Term Borrowings - Schedule of Short-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Short-Term Debt $ 200,000 $ 238,960
Federal Funds Purchased [Member]    
Short-Term Debt 0 38,960
Federal Home Loan Bank Advances [Member]    
Short-Term Debt $ 200,000 $ 200,000