v3.26.1
Note 19 - Commitments and Contingencies - Commitments to Extend Credit (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments to Extend Credit [Member]    
Commitments to extend credit $ 431,795 $ 377,301
Standby Letters of Credit [Member]    
Commitments to extend credit $ 5,436 $ 7,658