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

Leases - Schedule of Maturities of Lease Liabilities (Details)

v3.26.1
Leases - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases [Member]  
Schedule of Maturities of Lease Liabilities [Line Items]  
Operating Leases, 2026 $ 814
Operating Leases, 2027 557
Operating Leases, 2028 182
Operating Leases, 2029 187
Operating Leases, 2030 193
Operating Leases payments 1,933
Operating Leases, Less imputed interest (250)
Present value of operating lease liabilities 1,683
Finance Leases [Member]  
Schedule of Maturities of Lease Liabilities [Line Items]  
Finance Leases, 2026 11
Finance Leases, 2027
Finance Leases, 2028
Finance Leases, 2029
Finance Leases, 2030
Finance Leases payments 11
Finance Leases, Less imputed interest
Present value of finance lease liabilities $ 11