v3.25.4
Note 14 - Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease liabilities $ 6,474 $ 6,902  
Right-of-use assets $ 5,761 $ 6,211  
Weighted-average remaining lease term – operating leases (in months). (Month) 134 months 27 days 155 months 27 days  
Weighted-average discount rate – operating leases 2.61% 2.80%  
Operating lease cost $ 693 $ 677 $ 677
Total lease costs 693 677 677
Cash paid for amounts included in measurement of lease liabilities $ 671 $ 639 $ 623