v3.26.1
Leases, Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating leases $ 534 $ 667
Finance lease, right-of-use asset, amortization 48 62
Interest on lease liabilities 4 0
Lease expense before sub-lease income 586 729
Sublease Income (21) (43)
Lease cost $ 565 $ 686