v3.26.1
Note 8 - Leases - Lease Information and Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Note 8 - Leases - Lease Information and Expenses (Details)          
Lease liability $ 1,789   $ 1,789   $ 2,038
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] us-gaap_OtherLiabilities   us-gaap_OtherLiabilities   us-gaap_OtherLiabilities
Right-of-use asset $ 1,600   $ 1,600   $ 1,839
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] us-gaap_OtherAssets   us-gaap_OtherAssets   us-gaap_OtherAssets
Weighted average remaining lease term (in years) (Year) 3 years 10 months 6 days   3 years 10 months 6 days   4 years 3 months 3 days
Weighted average discount rate 3.91%   3.91%   3.90%
Operating lease expense $ 134 $ 104 $ 268 $ 210  
Cash paid for amounts included in lease liabilities $ 138 $ 112 278 224  
Right-of-use assets obtained in exchange for operating lease liabilities commencing during the period     $ 0 $ 354