XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Leases - Schedule of Future Minimum Lease Payments Under Finance Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2024 $ 187  
2025 233  
2026 222  
2027 222  
2028 199  
2029 and thereafter 162  
Total minimum lease payments (a) [1] 1,225  
Less amount representing interest (b) [2] (74)  
Present value of net minimum lease payments $ 1,151 $ 1,201
[1] The future minimum lease payments have not been reduced by estimated executory costs (such as taxes and maintenance) since this amount was deemed immaterial by management.
[2] Amount necessary to reduce net minimum lease payments to present value calculated at the Company’s incremental borrowing rate upon lease inception.