XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 5 - Leases - Minimum Annual Lease Payments Under Non-cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
2024 $ 904
2025 944
2026 927
2027 891
2028 705
Thereafter 3,229
Total minimum payments required 7,600
Less imputed interest 1,260
Other Liabilities [Member]  
Present value of lease liabilities $ 6,340