v3.26.1
Leases (Details 2) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases    
Operating cash flows from operating leases $ 172 $ 128
Operating cash flows from finance leases 0 0
Financing cash flows from finance leases 0 (19)
Additions to ROU assets obtained from New operating lease liabilities 0 0
Additions to ROU assets obtained from New finance lease liabilities $ 0 $ 0