v3.25.4
Leases (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating cash flows from operating leases $ 700 $ 1,039
Operating cash flows from finance leases 1 2
Financing cash flows from finance leases (21) (75)
Additions to ROU assets obtained from New operating lease liabilities 0 1,236
Additions to ROU assets obtained from New finance lease liabilities $ 0 $ 0