XML 146 R132.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Maximum performance guarantee term 1 year  
Liability for potential guarantee obligations $ 0 $ 0
Sale of mortgage loans in the secondary market 2,594 1,480
Loans sold with recourse provisions 11,000 14,500
Amount of uninsured cash 96,100 67,700
Cash Management Program [Member]    
Customer Funds 1,900 69,400
Cash Management Program [Member] | Swap    
Investment securities pledged 5,400 5,300
Standby Letters of Credit [Member]    
Other commitment 23,700 25,800
Commitments to Extend Credit [Member]    
Other commitment $ 2,000,000 $ 1,700,000