Quarterly report [Sections 13 or 15(d)]

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.25.2
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases [Member]  
Schedule of Maturities of Lease Liabilities [Line Items]  
Operating Leases, 2025 $ 318
Operating Leases, 2026 643
Operating Leases, 2027 380
Operating Leases payments 1,341
Operating Leases, Less imputed interest (67)
Present value of operating lease liabilities 1,274
Finance Leases [Member]  
Schedule of Maturities of Lease Liabilities [Line Items]  
Finance Leases, 2025 6
Finance Leases, 2026 11
Finance Leases, 2027
Finance Leases payments 17
Finance Leases, Less imputed interest (1)
Present value of finance lease liabilities $ 16