Quarterly report pursuant to Section 13 or 15(d)

Leases (Details) - Schedule of Maturities of Lease Liabilities

v3.24.1.u1
Leases (Details) - Schedule of Maturities of Lease Liabilities
$ in Thousands
Mar. 31, 2024
USD ($)
Schedule of Maturities of Lease Liabilities [Abstract]  
Operating Leases, 2024 (excluding three months ended March 31, 2024) $ 466
Finance Leases, 2024 (excluding three months ended March 31, 2024) 8
Operating Leases, 2025 630
Finance leases, 2025 11
Operating Leases, 2026 643
Finance Leases, 2026 11
Operating Leases, 2027 380
Finance Leases, 2027
Operating leases payments 2,119
Finance leases payments 30
Operating Leases imputed interest (165)
Finance leases imputed interest (2)
Present value of operating lease liabilities 1,954
Present value of finance lease liabilities $ 28