v3.26.1
Leases, Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating leases $ 553 $ 491 $ 1,087 $ 1,158
Finance lease, right-of-use asset, amortization 36 145 84 207
Interest on lease liabilities 4 0 8 0
Lease expense before sub-lease income 593 636 1,179 1,365
Sub-lease income (22) (22) (43) (65)
Lease cost $ 571 $ 614 $ 1,136 $ 1,300