XML 154 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Maximum performance guarantee term 1 year  
Liability for potential guarantee obligations $ 0 $ 0
Sale of mortgage loans in the secondary market 2,143 2,594
Loans sold with recourse provisions 21,800 11,000
Amount of uninsured cash 86,000 96,100
Cash Management Program [Member]    
Customer Funds 4,100 1,900
Cash Management Program [Member] | Swap [Member]    
Investment securities pledged 0 5,400
Standby Letters of Credit [Member]    
Other commitment 28,800 23,700
Commitments to Extend Credit [Member]    
Other commitment $ 1,900,000 $ 2,000,000