v3.26.3
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Components of lease costs        
Operating lease cost $ 8,174 $ 7,979 $ 24,054 $ 24,119
Less operating lease and sublease income 78 (287) (452) (1,193)
Net operating lease cost 8,252 7,692 23,602 22,926
Amortization of ROU assets 149 84 403 251
Interest on lease liabilities 61 67 183 215
Total finance lease cost $ 210 $ 151 $ 586 $ 466