XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Leases - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
2023 $ 1,236  
2024 656  
2025 506  
2026 495  
2027 322  
Thereafter 1,401  
Total future minimum operating lease payments 4,616  
Amounts representing interest (909)  
Other Liabilities [Member]    
Present value of net future minimum operating lease payments $ 3,707 $ 4,877