XML 135 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Commitments and Contingencies - Schedule of Fair Value, Off Balance Sheet Risks (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 1,120,147 $ 952,458
Commitments to Extend Credit [Member]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability 1,090,114 942,413
Standby Letters of Credit [Member]    
Fair Value Disclosure, off-Balance-Sheet Risks, Amount, Liability $ 30,033 $ 10,045