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

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.25.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Schedule of Maturities of Lease Liabilities [Abstract]  
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 1,653
Finance leases payments 22
Operating Leases, imputed interest (100)
Finance Leases, imputed interest (2)
Present value of operating lease liabilities 1,553
Present value of finance lease liabilities $ 20