Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Maturity of Operating and Finance Leases Liabilities (Details)

v3.25.1
Schedule of Maturity of Operating and Finance Leases Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases    
Operating Lease Liabilities, Year One $ 998 $ 956
Finance Lease Liabilities, Year One 7 7
Operating Lease Liabilities, Year Two 1,040 998
Finance Lease Liabilities, Year Two 7 7
Operating Lease Liabilities, Year Three 944 1,040
Finance Lease Liabilities, Year Three 7 7
Operating Lease Liabilities, Year Four 273 944
Finance Lease Liabilities, Year Four 7
Operating lease Liabilities, Year Five 138 273
Finance Lease Liabilities, Year Five
Operating Lease Liabilities, Thereafter   138
Finance Lease Liabilities, Thereafter  
Total undiscounted operating lease payments 3,393 4,349
Total undiscounted finance lease payments 21 28
Operating Lease Liabilities, less: Imputed interest 516 816
Finance Lease Liabilities, less: Imputed interest 4 5
Present value of operating lease liabilities 2,877 3,533
Present value of finance lease liabilities $ 17 $ 23
Operating Lease Liabilities, weighted average remaining lease term in years 3 years 3 months 18 days 4 years 3 months 18 days
Finance Lease Liabilities, weighted average remaining lease term in years 2 years 10 months 24 days 3 years 10 months 24 days
Operating Lease Liabilities, weighted average discount rate 9.30% 9.20%
Finance Lease Liabilities, weighted average discount rate 11.60% 11.60%