XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Leases -Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Weighted average remaining lease term (years) (Year) 3 years 10 months 13 days   3 years 10 months 13 days  
Operating lease cost $ 694 $ 749 $ 1,357 $ 1,502
Weighted average discount rates 3.94%   3.94%  
Cash payments for operating leases $ 687 $ 757 $ 1,309 $ 1,484