Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Schedule of Maturities of Lease Liabilities [Abstract]  
Operating Leases, 2025 $ 475
Finance leases, 2025 8
Operating Leases, 2026 643
Finance Leases, 2026 11
Operating Leases, 2027 380
Finance Leases, 2027
Operating leases payments 1,498
Finance leases payments 19
Operating Leases, Less imputed interest (83)
Finance Leases, Less imputed interest (1)
Present value of operating lease liabilities 1,415
Present value of finance lease liabilities $ 18