v3.26.3
Commitments and contingencies - Components of lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Commitments and contingencies        
Operating lease cost $ 819 $ 1,287 $ 2,991 $ 3,824
Variable lease cost 799 921 2,389 2,495
Finance lease cost:        
Amortization of finance lease right-of-use assets 55 55 166 162
Interest on finance lease liabilities 17 21 54 65
Total finance lease cost $ 72 $ 76 $ 220 $ 227
Weighted-average remaining operating lease term (years) 4 years 10 months 24 days 1 year 4 months 24 days 4 years 10 months 24 days 1 year 4 months 24 days
Weighted average operating lease discount rate 6.30% 7.50% 6.30% 7.50%
Weighted average remaining finance lease term (years) 3 years 4 years 3 years 4 years
Weighted average finance lease discount rate 9.50% 9.50% 9.50% 9.50%