XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Operating Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
2024 $ 272  
2025 1,034  
2026 958  
2027 985  
2028 993  
Thereafter 634  
Total lease payments 4,876  
Less: Imputed interest (706)  
Present value of remaining lease payments $ 4,170 $ 3,538