v3.26.3
Leases (Details 2) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Leases    
Operating cash flows from operating leases $ 552 $ 499
Operating cash flows from finance leases 0 1
Financing cash flows from finance leases 2 20
Additions to ROU assets obtained from:    
New operating lease liabilities 0 0
New finance lease liabilities $ 0 $ 0